Available for new opportunities
I'm Devika, a Senior .NET Developer based in Bengaluru. I design and ship production APIs, data models, and cloud infrastructure — C#, ASP.NET Core, and Azure are where I spend most of my day.
📍 Bengaluru, India
💼 7+ years experience
🎓 B.E. Computer Science
About
Over the last seven years I've worked across fintech, logistics, and internal tooling teams, mostly living inside C#, ASP.NET Core, and Azure, with SQL Server as a close companion. I like systems that are predictable, observable, and easy for the next engineer to reason about.
When I'm not writing backend code, I'm usually reviewing someone else's, or making the case for one more integration test before we ship.
Skills
Experience
Lead backend engineer for a multi-tenant SaaS platform. Redesigned the core API around ASP.NET Core minimal APIs, cutting median response time by 38%, and mentor two junior developers.
Built payment-reconciliation services handling six-figure daily transaction volume. Introduced integration testing, reducing production incidents by half.
Migrated a monolithic WCF service to ASP.NET Core, and shipped an internal fleet-tracking dashboard used by 200+ warehouse staff.
Started in a C# / WinForms team, then moved onto early ASP.NET MVC projects, learning the fundamentals that still guide my work today.
Selected Work
Multi-tenant inventory management REST API with row-level tenant isolation, built on ASP.NET Core and EF Core.
Live operations dashboard streaming metrics over SignalR, backed by Azure Functions for event ingestion.
Custom OAuth2 / OIDC identity server for internal microservices with refresh-token rotation and audit logging.
Event-driven order processing on Azure Service Bus, with saga-based compensation for failed steps.
Contact
I reply to every message. Reach out directly, or use the form.
✉️ devika.narayanan@email.com
💼 linkedin.com/in/devikanarayanan
💻 github.com/devikanarayanan