With over 6 years of experience in software design, analysis, development, testing, and implementation of secure n-tier client/server web-based applications using the .NET Framework, I have a proven track record of delivering high-quality software solutions. I have extensive experience with Microsoft .NET Technologies, including ASP.NET, C#.NET, SQL Server, Web API, WCF, and WPF. I am proficient in developing web and Windows-based applications and have a strong background in multithreaded applications. I am skilled in migrating from ASP.NET and have hands-on experience with Microsoft Visual Studio for various types of projects.
I have a deep understanding of C# object-oriented programming concepts and have expertise in creating web-based applications using technologies like ASP.NET, ASP.NET MVC, C#, ADO.NET, Entity Framework, LINQ, SQL Server, Kendo UI, and JavaScript libraries. I am experienced in implementing .NET security features like authentication and authorization using forms-based and Windows-based authentication, as well as authorizing users, roles, and user account impersonation.
I have also worked extensively with data adapters, datasets, and data readers as part of ADO.NET to access and update databases. Additionally, I have experience developing cloud-based web apps, API apps, and cloud services using the Azure platform, including Azure Service Bus for sending messages across cross-platform applications.