satnam singh
Senior .NET / Blazor Full-Stack Developer | Azure Cloud & APIs
About
I build reliable, scalable web applications — from complex backend systems to polished, real-time front ends.
With 12+ years as a Senior Full Stack .NET Developer, I help telecom, fintech, and healthcare businesses turn messy operational problems into clean, maintainable software. My core stack is .NET 9, Blazor Server, and Azure — and I build with Onion Architecture, Clean Architecture, and Domain-Driven Design so your codebase stays easy to extend as your business grows, not harder.
What I've built recently:
A full-stack Business Support System for a Canadian telecom provider — handling the entire subscriber lifecycle from SIM activation to billing, payments, and partner commissions, used daily by staff and dealer partners nationwide. And a multi-region partner management portal that unified three separate backend systems into one platform, with a commission engine supporting eight payment types across multiple currencies.
Where I add the most value:
Designing REST APIs and backend systems that are secure, well-documented, and built to last
Blazor Server / React front ends backed by clean, testable .NET Core APIs
Cloud infrastructure on Azure (Functions, Service Bus, Blob Storage) and AWS (Lambda, S3)
Payment integrations — Moneris, PayPal, Stripe — with proper tokenization and compliance handling
Database design and optimization across SQL Server, Azure SQL, and Cosmos DB
Turning ambiguous requirements into a working system, not just a list of tickets
I've led engineering teams at Publicis Sapient on high-profile client work (Kellogg's, Point72) and spent the last two years building production systems from the ground up for a growing telecom company. I communicate clearly, give honest estimates, and treat your project's long-term maintainability as seriously as I'd treat my own.
If you need someone who can own a backend system end-to-end — architecture, APIs, cloud infra, and delivery — let's talk about what you're building.
Skills
Languages
Starting from
Key Information
Work mode
Remote
Mission Duration
No preference
Location
Vancouver, BC
This freelancer hasn't created any portfolio items yet.