Projects
Things I've shipped.
Side projects, client work, Chrome extensions, mobile apps, and open-source contributions.
Next.js (vercel/next.js) — Merged Contributor
Open Source Contribution
Authored and merged a fix to Next.js middleware error handling — invalid-URI requests returning HTTP 500 instead of 400. Resolved two open issues, passed 5 commits of review, merged into canary.
- –Authored and merged a fix to Next.js middleware error handling (invalid-URI requests returning HTTP 500 instead of 400). Resolved two open issues (#36964, #37025), passed 5 commits of review, merged into canary by maintainer @ijjk.
- –Recognised as a Contributor on vercel/next.js (139k+ stars).
Money Hive & Swallow Organics
Flutter Apps — Google Play
Money Hive: Flutter finance app with multi-wallet data model, on-device AI categorisation, CSV/PDF export, and in-app purchase billing. Swallow Organics: Flutter Shopify storefront with full checkout via the Shopify Storefront API.
- –Money Hive: Flutter finance app with multi-wallet data model, on-device AI categorisation, CSV/PDF export, and in-app purchase billing.
- –Swallow Organics: Flutter Shopify storefront with full checkout via the Shopify Storefront API. Additional published apps: Dr. Maths, The Maze.
Guardian Services
Security Services Platform
Architected and built the platform backend in Python and Flask — designing the data model, REST API, and service-scheduling logic end-to-end.
- –Architected and built the platform backend in Python and Flask — designing the data model, REST API, and service-scheduling logic end-to-end.
- –Implemented authentication, role-based access control (RBAC), and data encryption for sensitive user and service workflows.
- –Owned the full lifecycle from API design through deployment, building service-management and scheduling features.
GitHub PR Reviewer
Agentic AI System
LangChain and Mastra AI agent that ingests a GitHub PR URL, performs structured code review, and posts inline comments via the GitHub API.
- –LangChain and Mastra AI agent that ingests a GitHub PR URL, performs structured code review, and posts inline comments via the GitHub API.
- –Designed the prompt orchestration, tool-calling pipeline, and API integration end-to-end.
Kanban Tab
Chrome Extension — New Tab Kanban Board
Replaces the new-tab page with a unified Kanban board syncing Jira, GitHub, Asana, and Linear in real time. Built end-to-end with Manifest V3 and OAuth 2.0 flows for four integrations.
- –Replaces the new-tab page with a unified Kanban board syncing Jira, GitHub, Asana, and Linear in real time.
- –Built end-to-end: Manifest V3 architecture, OAuth 2.0 flows for four integrations, and the real-time sync layer.
Study.IQ
EdTech Platform — 1M+ Users
Led the React.js to Next.js migration and end-to-end rebuild of the checkout and payment flows — engineering backbone of a 9x web conversion lift.
- –Led the React.js to Next.js migration — porting 30–40 routes, adopting App Router, refactoring to server components, and rebuilding the data-fetching layer for SSR; lifted Lighthouse Performance from ~40 to 75+.
- –Integrated Razorpay as the primary payment gateway with Paytm and CCAvenue fallbacks — building webhook handling, retry logic, and failover on the backend — supporting a payment drop-off reduction from 9% to 4%.
- –Built Continue Purchase Logic and rebuilt PDP, PLP, and Checkout flows end-to-end — the engineering backbone of a conversion initiative that drove a 9x web conversion lift (1.16% → 11.3%) measured by the product team.