hey, I'm Balaji 👋
I'm a frontend engineer based in Bangalore, India. I currently work at Atomicwork, where I build GenAI-powered conversational and voice agents. Before that, I spent four years at Zoho, Chennai.
I care deeply about crafting interfaces that feel fast and intentional. Most of my time goes into thinking about streaming architectures, real-time UI, state management, and making complex systems feel simple for users.
Outside of work, I enjoy writing about systems design, reading about distributed systems, and occasionally nerding out over developer tooling. I'm always up for a good conversation over coffee.
You can find me on GitHub or reach out at balajilitsv@gmail.com.
writing
May 30, 2026
Why Embedded Widgets Are Actually Distributed Systems
May 23, 2026
Platform Abstraction Layers: Keeping Product Code Independent of Where It Runs
May 16, 2026
Composition Is How Interfaces Escape Configuration Collapse
May 9, 2026
Designing Generative UI Systems
April 25, 2026
Designing Streaming Chat Systems for AI Applications