overview
- Developed applications using Visual Studio 2017, .NET Framework 4.6.2, C#.NET, ASP.NET MVC 5, Entity Framework 6, SQL Server 2019, and LINQ
- Designed, developed, and unit tested applications, maintaining program libraries, user manuals, and technical documentation, and implemented dynamic web pages using Bootstrap, JavaScript, and jQuery
- Participated in Agile practices including daily scrum meetings and sprint planning, reviews, and retrospectives, following Test Driven Development (TDD) practices
- Developed user interfaces and single-page applications with HTML5, CSS3, JavaScript, Bootstrap, Angular 2, and TypeScript, employing ASP.NET AJAX, ASP.NET 4.6, and Kendo UI for responsive design
- Created Restful web services and WCF services for desktop and mobile applications, implementing business logic and data layers using Entity Framework 6.0
- Migrated applications from IaaS to PaaS on Azure, integrating Azure Cloud PaaS for running scheduled tasks, and worked with Azure Cognitive Services and Azure Machine Learning
- Created and optimized SQL queries, stored procedures, functions, views, CTE, indexes, and triggers in SQL Server 2019
- Used GitBash, Git Extensions, Source Tree, Visual Source Safe, and TFS for version control and source code management, managing code merging and source control with Microsoft Team Foundation Server (TFS
- Developed Silverlight applications using C# and XAML and implemented Dependency Injection for unit testing and creating reusable components
- Fixed production defects and performed regression testing