Nishant Agarwal
CEO, Founder, and Web Developer in Sunnyvale, CA
I am a CEO, Founder, and web developer currently living in Sunnyvale, CA.
I have 10+ years of experience in Microsoft technology stack. I enjoy turning complex problems into simple and intuitive designs. I can potentially work on full-stack (front end as well as the back end) in the following areas:
- Web Technologies:ASP.NET MVC, ASP.NET Core, ASP.NET Web Forms, Web Services, Web API, Restful API, WCF, SignalR
- Client-Side Web Technologies and Frameworks:HTML, CSS, Bootstrap, JavaScript, jQuery, Angular, Knockout.js, Vue, React, Single Page Application (SPA)
- Desktop Technologies:Windows Forms, WPF,
- Programming Languages:C#, VB.NET, Web Scraping, Office Add-Ins, Macro, and VBA programming- Database and ORM:
+ MS SQL Server, MySQL, Entity Framework, EF Core, Dapper, LINQ, SSIS, SSRS
+ Optimizing code and improve application performance.
+ Expertise in writing complex T-SQL with proper joins and Index selection.
+ Expertise in designing complex SSRS reports with dynamic grouping, Drill-Down, Drill-Through, Sub-reports etc.
+ Expertise in Crystal Reports, Jasper Reports
- Third-party library integration:Google API, Social Media API Integration, Payment Gateways, Phone Call and SMS API, Infragistic controls, Devexpress Controls
- CloudAmazon AWS (EC2, RDS, Elastic Beanstalk), Microsoft Azure (Virtual Machine, SQL Azure, Blob, CDN, Storage etc)
- Data Visualization:SSRS, Jaspersoft, visualize.js, d3.js, Highcharts, Morris charts
- Certification:Certified Scrum Master (Got more than 98%)
- Software Methodologies:Agile Development approach, SDLC
- Version controls:TFS, Git, Mercurial, BitBucket
- Project management tools:Jira, VersionOne, Basecamp, Trello, ZenHub, Axosoft
My core competency lies in complete end-to-end development and maintenance of small and large scale software development projects. I have good experience working with enterprise level n-tier, multi-tenant applications.
My goal is to give turn around with quality and satisfactory work to build trust with my clients for long-term relationship.
Thank you for taking the time to review my profile.
You can click the button above to hire me.