A full publishing product, not a template. Next.js App Router and TypeScript on the front, MongoDB behind it, and a newsroom dashboard where editors run approvals, comments and the contact inbox. Every surface is theme-aware, accessible and responsive, on a design system I maintain rather than a UI library I inherited.
| Project | What it is | Built with | |
|---|---|---|---|
| krishibot-ai | An AI assistant answering farming questions in English and Hindi | Flask · Groq | Live ↗ |
| syfe-savings-planner | A multi-currency savings tracker on live exchange rates | Next.js · TypeScript | Live ↗ |
| resolveai | An autonomous personal advocacy platform | Angular | Live ↗ |
| SecureChain Vote | A voting interface wired to a real MetaMask wallet | Web3 · Tailwind | Live ↗ |
| MockupPro | A landing page for a product mockup generator | Tailwind · JS | Live ↗ |
| 100 projects in 100 days | A hundred small builds, one a day | HTML · CSS · JS | — |
- 🛠 I am a developer first — I build the API, the interface, and the thing that deploys it.
- 🎨 I design too, so the handoff never gets lost. If the interface is unfinished, the feature is unfinished.
- 🚀 Exploring generative AI and LLM tooling, mostly on the product side.
- 👾 Fun fact: in JavaScript, equal is not always equal.
I am open to work — full-stack, front-end, or design-and-build from scratch.

