Software Developer building AI-native systems.
Shipping agents, LLM workflows, and MCP tooling into production — and using AI to build, every single day.
Latest Blog Posts
Thoughts on system design, architecture, and development. Learn from real-world examples and best practices.
From HashMap to RAG — What a 15-Minute Interview Taught Me About AI Search
A real interview question about cricket articles that started with a simple inverted-index answer and turned into a deep dive on retrieval-augmented generation, tool calling, MCP, and hash map internals. The question that looked like a trick was really testing how far I could think.
Building a Blazing-Fast Kanban Board UI with IndexedDB
How I built a Kanban board that feels instant by pushing state into IndexedDB on the frontend and pairing it with a Linear-inspired sync engine on the backend. The architecture, the tradeoffs, and what I'd do differently.
Rakuten Java Interview Experience
A detailed walkthrough of a Java-focused Rakuten interview round covering core Java, OOP, collections, Spring Boot, Hibernate, concurrency, and tricky language questions — with complete answers and code.
Get In Touch
Have a project in mind or just want to chat? I'd love to hear from you. Send me a message and I'll respond as soon as possible.
Let's Connect
I'm always interested in new opportunities, interesting projects, and meeting fellow developers. Don't hesitate to reach out!
Currently Working With
Send Message
Fill out the form below and I'll get back to you within 24 hours.