✅ Professional Summary
Results-driven Senior Software Engineer / Principal Software Engineer with over 15 years of experience in designing, developing, and delivering scalable, high-performance web applications and enterprise solutions using Microsoft .NET technologies. Proven expertise in full-stack development with hands-on skills in .NET Core, ASP.NET MVC, Web API, and modern front-end frameworks including React.js, Angular, and TypeScript.
Strong background in Agile (Scrum/XP) methodologies and end-to-end SDLC practices, with a track record of leading teams and projects through architecture, development, deployment, and support. Experienced in cloud-native application development and DevOps practices using Microsoft Azure (App Services, Azure Functions, Azure DevOps, Blob Storage, Cosmos DB, Key Vault), as well as AWS and containerized deployments (Docker, Kubernetes).
Highly skilled in collaborating with cross-functional teams, mentoring developers, and building high-availability systems using CI/CD pipelines, microservices architecture, and messaging systems (RabbitMQ, Azure Service Bus). Known for excellent communication, leadership, and client relationship management skills.
Backend & Web Technologies
Frontend Technologies
Cloud & DevOps
Database & Messaging
Testing & Tools
Methodologies