Senior .NET Software Engineer · Team Lead

Building enterprise systems that hold up under real business load.

6+ years designing and shipping CRM, ERP, and e-commerce platforms in C# and ASP.NET Core — from database schema to production incident response.

APIControllers, Auth
InfrastructureEF Core, Repositories
ApplicationServices, Business Logic
DomainEntities, Core Rules

Onion Architecture — the pattern I build enterprise systems on.

About

I'm a Senior .NET Software Engineer based in Islamabad, currently leading a team of developers building CRM-driven business portals. Over the past six years I've worked across ERP, asset management, e-commerce, and learning management systems — owning everything from API design to production troubleshooting.

Outside of day-to-day work, I build full systems end-to-end to keep my architecture and cloud skills sharp — MiniERP, below, is the most recent example: designed, built, and deployed entirely on my own.

Languages & Frameworks
C#, .NET 8/10, ASP.NET Core, Entity Framework Core
Architecture
Clean/Onion Architecture, SOLID, Repository Pattern, DI
Database
SQL Server, Azure SQL, Stored Procedures
Cloud & DevOps
Microsoft Azure, GitHub Actions CI/CD
Emerging
AI API Integration, Claude/LLM-powered features

Featured Project

Full-Stack · Live in Production

MiniERP — Enterprise Resource Planning System

A complete sales-to-purchase ERP built from scratch in .NET 10: Clean Architecture, JWT auth, stock-aware order management, PDF invoicing, AI-powered natural language search, and a live Azure deployment with CI/CD.

ArchitectureOnion Architecture across four layers, with Repository + Unit of Work and DTOs at every API boundary.
Business LogicStock-validated orders, purchase-order replenishment, status workflows, and one-click PDF invoicing.
AI SearchNatural-language search across products, customers and orders using the Claude API, with rate-limited cost control.
Cloud DeploymentAzure App Service + Azure SQL, GitHub Actions CI/CD, and a custom domain with managed SSL.

Let's talk

Open to Senior .NET and backend engineering roles. Reach out by email or connect on LinkedIn — I usually reply within a day.