Yash Khandagale

Software Engineer building backend systems that hold up in production.

I'm a Software Engineer who designs and ships REST APIs, event-driven microservices, and full-stack web applications — using ASP.NET Core, React/TypeScript, and Python. I care about clean architecture, resilient service-to-service communication, observability, and test coverage that actually catches bugs. This blog is where I document the architecture decisions, production failure modes, and hard-won lessons along the way.

A Short Story About API Concurrency

A Short Story About API Concurrency

The Receptionist Who Never Puts Anyone on Hold The front desk that couldn't keep up Imagine an office with one receptionist and one phone. For years, that was fine. A handful of...

July 15, 20266 min read
Read the post

Recent posts

View all

What I work on

I build REST APIs and event-driven microservices with ASP.NET Core, backed by message queues like RabbitMQ for async, decoupled communication between services. On the frontend, I build React (TypeScript) applications with real-time dashboards and role-based access control. I focus on making systems observable and resilient — structured logging, distributed tracing, circuit breakers, and automated testing baked into the CI pipeline from day one.

Get new posts in your inbox

No spam, just a note whenever I publish something new. Unsubscribe anytime.