Home / Projects Projects and case studies Every project, with the problem, the part that was mine and what you can check for yourself. Team projects say which part was a teammate’s.
01 / Web application
UnTangler Production product, my current role
A voice-first app that helps students with ADHD turn an overwhelming task into small steps, then puts those steps on their Google Calendar.
My part Full-stack developer at Compass Decisions Science LLC
Status In production and in active development React 19 TypeScript Vite Tailwind CSS 4 Express 5 Zod Supabase (Postgres, Auth, RLS) Gemini Live Google Calendar, Tasks and Classroom APIs Web Push Vercel GitHub Actions Vitest Read the case study: UnTangler 02 / AI assistant
Shopify Merchant Support Agent TEJ Fellowship team project
An assistant that answers Shopify merchants’ questions from Shopify’s own documentation, and can look at the merchant’s real store data.
My part AI pipeline, tools and merchant dashboard
Status Completed. The code is public, there is no hosted demo Node.js Express Gemini API Pinecone FlexSearch MongoDB Model Context Protocol React Tailwind CSS Read the case study: Shopify Merchant Support Agent 03 / Backend system
E-commerce Order Management System TEJ Fellowship team project
An order system built so a busy store does not sell the same last item twice or freeze at checkout while a payment goes through.
My part System design and most of the code
Status Completed. The code is public and runs locally Node.js Express PostgreSQL Redis Kafka Docker Compose React Tailwind CSS k6 Read the case study: E-commerce Order Management System 04 / Online store
Trihutbaba Solo project, in progress
An online store for an agriculture supply shop in Nepal, in English and Nepali, with local payment methods and an admin area for the owner.
My part Everything, end to end
Status In progress. Not launched yet Next.js 15 TypeScript Supabase (Postgres, Auth, Storage) Drizzle ORM next-intl Tailwind CSS eSewa Khalti Read the case study: Trihutbaba 05 / Real-time chat
Shambaad Team project
Real-time chat with text and voice messages, wrapped in an interface designed to feel premium.
My part Chat system, UI and UX design
Status Front end online. The chat backend is no longer running React Node.js Express Socket.IO MongoDB Azure Blob Storage Read the case study: Shambaad 06 / Learning app
Gyaan Tapari Solo project, TEJ Fellowship
Learning turned into a game for students in grades 8 and 9: quizzes, a typing race and hangman, with points, levels and streaks.
My part Everything, end to end
Status Live demo online React Vite Tailwind CSS Gemini API Read the case study: Gyaan Tapari 07 / Learning platform
GyanSathi TEJ Fellowship team project
A learning platform where educators publish courses and lessons, and students enrol and learn from them.
My part Sign-in, roles and permissions, and most of the code
Status Front end online. Its backend is no longer running React Node.js Express MongoDB JSON Web Tokens Gemini API Read the case study: GyanSathi 08 / Productivity app
FocusFlow TEJ Fellowship team project
A to-do manager that uses AI to summarise your task list and adds a quote to go with it.
My part AI summary, quotes, task list and filters
Status Live demo online Read the case study: FocusFlow 09 / Document verification
Citizenship Verification System University capstone, team of four
A web application that checks a Nepali citizenship or ID card against what a person typed and against their photo, instead of a clerk doing it by hand.
My part Front-end developer
Status Completed and submitted in March 2025 Python Django TrOCR ResNet-50 OpenCV Bootstrap JavaScript Read the case study: Citizenship Verification System Have a project of your own?
Tell me what you are building. You get a written scope and a fixed price before any work starts.