Software Developer building AI-native systems.Shipping agents, LLM workflows, and MCP tooling into production — and using AI to build, every single day.

TypeScriptNode.jsAI AgentsLLMsMCPPostgreSQLDocker

Latest Blog Posts

Thoughts on system design, architecture, and development. Learn from real-world examples and best practices.

Interview ExperiencesJun 23, 2026

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.

interviewrag
7 min read
Engineering LessonsJun 18, 2026

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.

indexeddblocal-first
5 min read
Interview ExperiencesJun 15, 2026

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.

interviewrakuten
13 min read

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

TypeScriptNode.jsAI AgentsLLMsMCPPostgreSQLDocker

Send Message

Fill out the form below and I'll get back to you within 24 hours.