I'm a full stack developer with excellent experience working in all aspects of a project, I can take in, an idea, and deliver a production ready fully developed application.
I have great experience in building as a small and a big distributed high load applications. I can create to you high-quality and stable application using new technologies. In my work, I always use design patterns and many of web-applications, which I have developed, were designed by me. I also can design databases very qualitatively and create elaborate SQL queries. I've specialized in API integration projects, payment gateway integration, web API projects and window desktop software development.
Technical skills:
• C#, ASP.NET, VB.NET, MVC 5, .NET Core 3.1
• Entity Framework 4.6+, NHibernate, [login to view URL], Linq to Sql
• Visual Studio 2017-19
• WCF, NServiceBus
• Telerik, Devexpress, Kendo UI
• JavaScript, jQuery, KnockoutJS
• Angular 6+, React.js, Node.js
• HTML5, XML, XSL, Bootstrap
• CMS Umbraco
• Agile, Scrum, TDD
• Facebook, Google, Twitter and LinkedIn API's
• 3rd party controls like Devexpress, Telerik, KendoUI
Database:
- MS SQL Server 2005 - 2019, Oracle, Cosmos db, MSSQL Compact
- Designing database
- Indexing Strategies and optimization
- Table partitioning
- SQL Server Reporting Services (SSRS)
- MySql
- MS Access
• Issue management tools: Team Foundation Server, Atlassian-JIRA, and ConnectWise
• Excellent code reviews and code Debugging skills.
• Windows applications in C#
• Web Scraping, Office Add-Ins, Macro and VBA programming
Source Control:
* Git
* Team Foundation Server (TFS)
* SVN
* Bitbucket
 My key strength as a developer are:
1) I have positive attitude and strong mindset.
2) I possess good communication skills and can liaise effectively with clients.
3) I can multitask, prioritize and work under pressure to deadlines.
4) High level of dedication, hard work and diligence
5) I have ability to think outside the box for best solutions.
6. I entirely commit myself for successful completion of the projects and output better results.
Lastly, I would like to add that my hard working abilities would definitely work in the favor of your project development, just need a chance to prove myself.