Backend & platform engineer. I build production Java/Spring Boot systems — and for fun, I write compilers.
- DhrLang — a statically-typed, object-oriented JVM language built from scratch: lexer → parser → typed IR → JVM bytecode, with generics, an LSP server, and an experimental EVM target. (v3.0.0 · MIT · CI + mutation testing)
- boot-usage — a Spring Boot starter published to Maven Central that adds an Actuator endpoint to detect used / unused starters at runtime and trim dependency bloat.
- Orchestrator — an event-driven microservices orchestrator implementing the Saga pattern with rollback using reactive Spring Boot.
💡 Interested in clean APIs, low-latency backends, distributed systems, and developer tooling.
📫 dhruvrastogi2004@gmail.com · 🌍 Open to backend / platform engineering roles (remote or India).



