Project archive · 9 builds
Things I've made while learning how useful products take shape.
A few of these are the projects I'd point you to first; the rest are smaller builds along the way. Source, install, and product links say exactly what they open.
Selected work

PR Celebration
A VS Code extension that watches your GitHub notifications and throws a little dance party whenever a pull request merges.
Built the background polling for GitHub notifications, a dancing stick-figure animation for merges (and a sadder one when there's activity but no merge yet), status bar integration, configurable check intervals, and native support for Odoo-style r+/delegate+ approvals.
Install from VS Code Marketplace (Installation, opens in a new tab)Vocab Cards
A Chrome extension for looking up and saving unfamiliar words without leaving the page you're reading.
Built context-aware definitions via the Gemini API, a personal vocab deck with spaced repetition for retention, and cross-site highlighting that doesn't interrupt reading.
- Chrome Extension APIs
- JavaScript
- Gemini API
- React
Yapitoff
A mobile-first reflection app for untangling thoughts and decisions through guided conversations.
Built with Flutter and FastAPI, using the Gemini API for context-aware reflective responses, with dedicated reflection modes, safety screening, crisis flows, and local-first, privacy-focused history.
- Flutter
- Dart
- FastAPI
- Python
- Gemini API
- Docker
More projects

Mentea
A university mentorship platform where students book live 1-on-1 video sessions with experts.
- Next.js
- Firebase
- Zustand
- Tailwind CSS
- WebRTC

Rush
Chat with an AI and watch a website take shape in a live Monaco-and-Sandpack workspace.
- TypeScript
- Next.js
- FastAPI
- Prisma
- Zustand
- Monaco Editor
- Sandpack
- Google Gemini API
- Tailwind CSS

gpt2pdf
A Chrome extension that turns a ChatGPT conversation into a PDF you can keep, archive, or share.
View on Chrome Web Store (Installation, opens in a new tab)
TidyTweet
A Chrome extension that filters out unwanted noise from a Twitter feed so the tweets that matter stand out.
Read the project write-up (Informational, opens in a new tab).png?alt=media&token=0fe4d81d-826d-400c-b0af-e5daeb045db7)
Bi-Direct
Middleware for bi-directional integration between two systems across REST, SOAP, or GraphQL.
View project listing (Informational, opens in a new tab)
Parivartan
India's own NFT marketplace, built to bring a new kind of art marketplace to Indian creators.
Visit Parivartan (Product, opens in a new tab)