About
I am a frontend engineer who cares about the small details that make software feel effortless: a focus ring that is always visible, a page that loads before you blink, a form that forgives typos.
Today I lead the design system at a fintech in Bengaluru, where I help six product teams ship consistent, accessible interfaces. Before that I built checkout flows for an online grocery startup and freelanced for small businesses.
Away from the keyboard I am usually climbing, reading science fiction, or losing at chess to my niece.
Experience
May 2023 - Present
Senior Frontend Engineer · Fintech company
Lead the design system used by six product teams. Cut the shared bundle by 38% and brought core flows to a perfect accessibility score.
- React
- TypeScript
- Storybook
- Accessibility
Aug 2020 - Apr 2023
Frontend Engineer · Grocery startup
Built the checkout and delivery tracking used by a million shoppers a month, and led the move from a legacy single-page app to Next.js.
- Next.js
- GraphQL
- Node.js
Jan 2019 - Jul 2020
Web Developer · Product studio
Shipped marketing sites and an internal CMS for studio clients, from first sketch to launch.
- JavaScript
- SCSS
- WordPress
Projects
Pulse design system
Tokens, components and docs that keep six teams consistent. Open source, with more than two thousand stars.
- React
- Storybook
- Design tokens
Sixty-second checkout
A guest checkout that cut drop-off by 18% and works on the slowest phones in our market.
- Next.js
- Edge caching
Spoken notes
A voice-first note app for people with repetitive strain injury, built on the Web Speech API.
- Web Speech API
- IndexedDB
Contrast checker
A browser extension that flags low-contrast text while you design.
- Chrome extension
- TypeScript
Writing
2026
2025
2024