EasyShopper — .NET 10 Microservices Modernization
Modernized an 18-project event-driven solution to .NET 10, then added Docker Compose, CI quality gates, and dependency vulnerability scanning.


Based in Surrey, British Columbia, I bring 9+ years of experience building enterprise .NET applications, APIs, cloud integrations, and dependable delivery pipelines.

I build and modernize enterprise software across .NET, Azure, APIs, data integrations, and CI/CD. My experience includes enterprise ERP product engineering, SaaS modernization, production troubleshooting, and quality-focused delivery.
C#, .NET, ASP.NET Core, SQL, REST APIs, TypeScript, Angular
Azure, Docker, Azure DevOps, GitHub Actions, CI/CD, automated testing
9+ years in enterprise applications, SaaS modernization, and production support





I combine hands-on implementation with disciplined engineering practices for secure, maintainable systems.
C#, ASP.NET Core, REST APIs, system integration, and secure application design.

Azure App Service, Functions, Key Vault, Entra ID, Azure DevOps, and GitHub Actions.
Incremental modernization of business-critical applications while protecting reliability and delivery.

Automated testing, troubleshooting, root-cause analysis, release readiness, and operational ownership.
Public projects that demonstrate modernization, cloud delivery, testing, and full-stack engineering. Each repository includes implementation details and commit history.
Modernized an 18-project event-driven solution to .NET 10, then added Docker Compose, CI quality gates, and dependency vulnerability scanning.
Modernized a legacy Angular property application with standalone components, typed forms, reactive filtering, API workflows, and automated tests.
Automated Azure incident remediation with Ansible, Application Gateway, Key Vault, and certificate lifecycle automation.
A .NET quality-gate project covering xUnit, integration testing, EF Core, GitHub pull requests, and Azure DevOps CI.