Technical Leadership: Lead and mentored a team of software developers, performing requirement analysis, providing technical guidance, code reviews, and best practices.
Architecture Design and Development: Design and architect scalable, high-performance, and secure .NET web applications and services, adhering to industry standards and best practices. Write clean, maintainable, and efficient code using C# and .NET technologies, including ASP.NET, and related frameworks.
Collaboration and Problem Solving: Work closely with cross-functional teams, including product owners, designers, and QA, to deliver high-quality software solutions. Identify and resolve technical challenges, performance issues, and bugs, ensuring the stability and reliability of applications.