Now
June 2026A snapshot of what I'm focused on right now — not a resume, not a portfolio. Just what's actually on my plate.
Building
Solvo
An AI-powered support chat widget — businesses upload their docs, paste one script tag, and their customers get instant answers. Built the full RAG pipeline with pgvector, streaming Gemini responses, and an embeddable widget. Shipped and live.
Bunny's Cafe
Built the full ordering system for a real café — QR code entry, OTP auth, Razorpay payments, real-time admin dashboard. Waiting for the physical café to open before the first real customers come through.
nekopet
A Wayland desktop pet in Rust — sits as a transparent overlay on any wlr-based compositor, reacts to keyboard input with typing animations, and can be dragged anywhere on screen. An excuse to go deep on Linux graphics, raw input, and systems programming.
Learning
Built one end-to-end with Solvo — chunking, embeddings, vector search, streaming. Now going deeper on retrieval quality: reranking, hybrid search, and where naive RAG breaks down.
Working through how production systems actually scale — where databases become the bottleneck, how caching buys you time, what breaks first under load.
Moving beyond 'deploy to Vercel and hope.' Getting comfortable with containers, reverse proxies, and owning more of the stack.
Reading
Build Don't Talk
Raj Shamani
Straightforward advice on building something real rather than waiting for the perfect moment. Exactly the mindset shift I needed.
Setup
On my mind
“Solvo taught me that AI features aren't magic — they're pipelines with failure modes. The retrieval quality determines everything. Getting that right is harder and more interesting than calling an API.”
Want to collaborate or just say hi? Book a free call or send a mail.