Work

Products shipped for clients, and things I built on my own time

Professional Work

EasyYMM — Shopify App

Renben Technologies, Pte. Ltd.

  • Co-developed (2-person team) a live automotive Year/Make/Model filtering app in React and Node.js; achieved 50+ installs and $300+ cumulative revenue within 6 months of launch
  • React
  • Node.js
  • Shopify

Intage — Mobile Survey Platform

Renben Technologies, Pte. Ltd.

  • Delivered a full-stack React Native / Node.js survey platform validated across 200+ beta responses in 3 client PoCs; engagement converted to a recurring monthly SRE maintenance contract
  • React Native
  • Node.js

Bread — NGO Library App

Renben Technologies, Pte. Ltd.

  • Architected and led migration of a 20-endpoint REST API backend from Next.js to NestJS for a library platform serving schoolchildren — decomposed monolith into service-bounded modules, TDD-enforced Jest suite, zero-disruption A/B deployment strategy
  • Delivered a cross-platform mobile library app with admin dashboard, deployed at 2 schools for an NGO aligned with the UN SDG on Quality Education
  • NestJS
  • Next.js
  • React Native
  • Jest
  • REST API

Ambitus — Azure DevOps Marketplace Extension

Caravel Labs, Inc.

  • Shipped a TypeScript / React / Node.js extension to the Azure DevOps Marketplace, reaching 250+ installs and 100+ monthly active users with zero paid acquisition; added Application Insights telemetry for adoption tracking
  • Automated DORA metric calculations (deployment frequency, lead time, change failure rate) with customizable 1-week–6-month tracking windows to benchmark deployment performance
  • TypeScript
  • React
  • Node.js
  • Azure DevOps
  • Application Insights

Personal Projects

DocuChat — RAG Document Chat

April 2026 · Full Stack / AI Systems

  • Designed multi-tenant vector isolation via a dual-namespace Pinecone strategy (userId + projectId) to prevent cross-project data leakage at the retrieval layer
  • Diagnosed and resolved a cross-project data leakage bug during development — traced retrieval contamination between projects for the same user, re-architected to project-scoped namespace isolation, validated via Vercel observability tooling
  • Next.js
  • TypeScript
  • OpenAI API
  • Pinecone
  • PostgreSQL
  • Drizzle ORM
  • Vercel AI SDK
Visit

ArthSangrah — Financial Calculator Suite

May 2025 · Full Stack

  • Financial calculator suite covering FD, RD, PPF, SIP, and Gold Loan EMI calculations with interactive graphs and a daily finance quotes feed served via Google Sheets API
  • Next.js
  • Node.js
  • Ant Design
  • TypeScript
  • TailwindCSS
Visit

Plutusecurus — Ethereum-Backed Finance App

February 2023 · Backend / Web3

  • UPI payment system backed by Ethereum smart contracts, with Solidity contracts exposed via REST API. Backend secured with JWT and MetaMask auth; containerized with Docker and deployed on DigitalOcean. Won Diversion 2023 — Kolkata's first MLH Hackathon.
  • Node.js
  • TypeScript
  • Ethereum
  • Solidity
  • Docker
  • Prisma
Visit