Yash Khandagale

Yash Khandagale

Software Engineer · Microservices & Full-Stack · Mumbai, India

I design and ship systems that work in production — REST APIs, event-driven microservices, and full-stack web applications built with ASP.NET Core, React (TypeScript), and Python. I'm comfortable owning a service end to end: architecture, async messaging, security, testing, and the CI/CD pipeline that ships it.

This blog is where I write about the engineering decisions, failure modes, and lessons learned along the way — microservice patterns, reliable async communication, clean architecture, and building systems that hold up under real production load.

I care about reliability, observability, and clean service boundaries. If you can't see it, you can't trust it; if you can't reason about its failure modes, you shouldn't ship it.

Stack

C# / ASP.NET CoreTypeScript / ReactPython / Django / FlaskJavaREST APIsClean ArchitectureEF CoreRabbitMQSignalRSQL Server / MySQLMongoDBDockerGitHub Actions CI/CDOpenTelemetryxUnit / Testing

Experience

2025 – Present

Software Engineer

Full-time · India

Designing and shipping REST APIs and event-driven microservices with ASP.NET Core. Built a RabbitMQ pub/sub event mesh with retry and circuit-breaker patterns, secured services with JWT + RBAC, and added OpenTelemetry distributed tracing to keep p95 API latency under 50ms. Built React (TypeScript) frontends with real-time dashboards and role-based access control, and maintained 80%+ test coverage with xUnit. Integrated static analysis and code-quality gates into a GitHub Actions CI pipeline.

Jun 2024 – Jul 2024

Java Developer Intern

Java Sparx Solution · Thane, India

Built a Java desktop application with persistent storage and a JSP web portal on Apache Tomcat. Integrated email workflows; applied SOLID principles throughout.

2021 – 2025

B.E. Computer Engineering · CGPA 7.92

Watumull Institute of Engineering & Technology, Mumbai

Led a 50+ member student council, organising 10+ events with 300+ participants. Google Data Analytics Professional certification (Coursera, Dec 2024).