Available for new roles

this semicolon is alive

I build products end to end, and the AI inside them.

Role

Full-stack · AI engineer

Experience

2 years in production

Local time

--:-- IST

Now playing

[Track] — [Artist]

01Selected work

All projects →

GlyphX

2026

A fast, accessible ⌘K command palette for React, with fuzzy search, light and dark themes, and full TypeScript support.

React libraryReactTypeScriptRadix UIZustand

Smudge

2026

A Chrome extension that blurs personal details before you share your screen.

Chrome extensionJavaScriptManifest V3Local-first

02Experience

[2025] — Now

Software Developer · AI

[What you own, the AI features you shipped, and one result.]

[Company]
[2024] — [2025]

Software Developer

[What you built full-stack, and the impact.]

[Company]
[Year]

[Internship / freelance / education]

[One line.]

[Where]

03Hackathons & wins

[1st]

[Hackathon name]

[What you built in 36 hours, in one line]

[2025]

[Top 5]

[Hackathon name]

[What you built in 36 hours, in one line]

[2025]

[Finalist]

[Hackathon name]

[What you built in 36 hours, in one line]

[2024]

04Kind words

"[A real line from a manager about how you work.]"
[Name] · [Role], [Company]
"[A real line from a teammate or client.]"
[Name] · [Role], [Company]

05Toolkit

Build

[Front-end tool] [Back-end tool] [Database]

AI

LLM applications Retrieval (RAG) Agents & evals

Design

[Design tool] Prototyping Design systems

Ship

[Cloud] [CI/CD] [Monitoring]

06How I work

Clarity over cleverness

If a user needs a manual, the design isn't finished. I start from the problem, not the stack.

AI with a reason

I add AI where it saves real time or removes real friction, and I measure that it does.

Finish the last 10%

Edge cases, empty states, the bug at 1 am. That last stretch is where quality lives.

07Writing

All posts →
[Mon 2026][Post title][6 min][Mon 2026][Post title][8 min][Mon 2025][Post title][5 min]

08Beyond work

I'm a full-stack developer who moved into AI engineering. I like software that feels calm to use and holds up in production, and I don't leave things half done.

[Hobby one][Hobby two][Hobby three]Favourite punctuation: ;

That thin line on the left of this page? It's one long thought. Scroll to the end to see how it finishes.