As a Senior Software Engineer with 11 years of hands-on experience in software development, I have a diverse set of skills and expertise in various technologies such as .NET Framework, .NET Core, ASP.NET Core MVC, Sitecore, C#, SQL Server, Elasticsearch, PowerShell, Docker and Agile development methodologies such as Kanban. I have a strong understanding of software design patterns and principles, as well as experience with DevOps practices and tools like CI/CD pipelines and Git. I have a track record of delivering high-performance and scalable web applications, desktop applications, and backend databases that meet demanding requirements. With a focus on performance enhancements, maintainable code and strong troubleshooting and debugging skills, I am able to deliver solutions that are both efficient and easy to maintain.