Waqqar Choudhary
Enterprise Solution Architect in Canada
About Me
I am an accomplished Senior Full Stack Developer with over 12 years of experience in delivering high-quality software solutions. My expertise lies in .NET systems architecture, microservices, enterprise-level applications, and cutting-edge front-end technologies such as Angular and JavaScript frameworks. I excel at developing scalable, robust solutions that enhance user experience and system performance.
Skills & Expertise
• .NET 7/6/5, ASP.NET Core 3.1/2.2/1.0, .NET Framework 4.8/4.7/4.6
• REST APIs, MVC, WPF, WCF, and Entity Framework
• Java EE, Spring Framework, Spring Boot, SOAP, and Swagger/OpenAPI
• Test-driven development with NUnit, XUnit, JUnit
• Angular (2-15), Angular Material, TypeScript, JavaScript, AngularJS, RxJS, and NgRx
• Azure DevOps, CI/CD pipelines, Docker, YAML, Jenkins, and Git
• Security integration using SonarQube, OWASP, Snyk, Qualys, and automation scripting (PowerShell, Bash, Python)
• Experience with Microsoft Azure, OAuth 2.0, JWT, Azure AD, and cloud deployment
• Skilled in writing complex SQL queries, stored procedures, and data migration scripts
Education & Certifications
• Computer Software Technology - Software DevelopmentMohawk College, 2010-2013
• Microsoft Certified: Designing and Implementing Microsoft DevOps Solutions