About Sunil
I design and build systems where deep engineering meets practical value.
I am Sunil, a full stack software consultant focused on building production-ready systems where deep engineering meets practical value. My work spans end-to-end system design, repository setup, code quality, database decisions, and cross-domain architecture.
I work with distributed systems, event-driven architecture, .NET, Angular, SQL Server, PostgreSQL, and Azure services including Functions, Service Bus, and Event Hub. Alongside development, I focus on authentication, security, rate limiting, reliability, and the operational details that make software ready for real users.
Beyond code, I mentor developers, coordinate across teams, and help move delivery from ambiguity to completion. I am also building Numerinus, a high-performance .NET finance library, shaped by product thinking, performance, API ergonomics, security, scalability, and long-term maintainability.
Primary Build
Numerinus
.NET numerical computing libraries shaped around correctness, adoption, and practical developer ergonomics.
$ building --now "Numerinus"
✓ architecture compiled
✓ performance benchmarks passing
▶ product usability — in progress
Profile Highlights
- Led delivery of enterprise SaaS platforms across education, finance, and cloud domains, owning full SDLC from architecture to CI/CD release.
- Performance gains delivered on critical features via microservice extraction, multithreading, and query optimisation.
- Implemented enterprise security across SSO, MFA, RBAC, OAuth 2.0, and machine fingerprinting.
- Designed and shipped Numerinus end-to-end — finance library, SaaS licensing, payment gateway, telemetry SDK, and an RAG AI agent.
- Architected large-scale data migration pipelines and NuGet libraries adopted across internal platforms.
- Mentors developers, drives agile ceremonies, and bridges ambiguity between business requirements and engineering execution.
What I Optimize For
- Architecture clarity: systems that teams can reason about and evolve safely.
- Execution quality: pragmatic delivery with reliability, observability, and speed.
- Developer experience: APIs and workflows that reduce friction and increase confidence.
- Business alignment: technical decisions mapped to measurable product outcomes.
Capability stack
Technical Skills
A concise map of the technologies, platforms, and patterns I use to design, build, secure, and ship production systems.
08 / domains
- Frontend 01
- React, Angular, JavaScript, TypeScript, Astro
- Backend 02
- C#, .NET Core, Web API, Minimum APIs, LINQ, Dapper, Entity Framework
- Database 03
- SQL Server, Evolve DB, PostgreSQL
- Cloud & DevOps 04
- Azure DevOps, Azure Portal (AZ-900 certified), CI/CD Pipelines, Kiuwan, Docker, Kubernetes, Railway, Github Actions
- Architecture 05
- Microservices, REST APIs, Event-Driven Architecture, CQRS, Design Patterns
- Artificial intelligence 06
- AI agent integration, RAG, MCP, Langchain, Langgraph, Langsmith
- Security 07
- SSO, MFA, Machine fingerprinting, RBAC, OAuth 2.0, Rate Limiting
- Tools 08
- VS Code, Visual Studio, Cursor, Postman, Swagger, Git, GitHub Copilot, Azure Function, Service Bus, Event Hub
Contact