Projects
I've built many projects — some for work, some for fun. The best ones are here. Checkout all my projects while you're here. Most are deployed and working.
AI-powered restaurant SaaS — POS, inventory & analytics
Architecting a multi-tenant SaaS platform with tenant-isolated PostgreSQL data modeling via Prisma, spanning POS, inventory, and business analytics. Ships a natural-language-to-SQL query assistant and a scheduled weekly business summary generator powered by Gemini.
- Next.js
- TypeScript
- Prisma
- PostgreSQL
- Vercel AI SDK
- Gemini
- Better Auth
- Razorpay
Scheduling & billing platform for a piano teacher's studio
Full-stack scheduling and billing platform built with tRPC and Prisma — timezone-aware lesson scheduling, attendance and payment tracking, and a live earnings dashboard. In active use by a piano teacher for 4+ months.
- Next.js
- TypeScript
- tRPC
- Prisma
- PostgreSQL
Skillza
Course creation & purchasing platform for instructors and students
Learning management platform with instructor course creation, student purchasing, AWS-powered media storage, and course dashboards.
- Next.js
- TypeScript
- Redux
- Node.js
- AWS S3
- AWS Lambda
- DynamoDB
- Clerk
MachIq
AI resume & cover letter generator from a job description
Generate ATS‑friendly resumes, tailored cover letters and outreach emails using Gemini AI. Sends results via email using Gmail SMTP.
- Next.js
- TypeScript
- Gemini API
- Nodemailer
- pdf-parse
- react-pdf
Guest‑facing hotel booking portal
Browse cabins/rooms and manage your own reservations with a sleek UI powered by NextAuth and React Query.
- Next.js
- TypeScript
- NextAuth
- React Query
- Tailwind CSS
Admin panel for hotel operations
Companion dashboard to manage cabins, bookings, and reservations across the property.
- React
- Vite
- JavaScript
Trackio
Cloud‑deployed project management tool
Task and project tracking platform with Cognito‑based authentication and multi‑tenant support, hosted on AWS.
- Next.js 15
- Prisma
- Node.js
- PostgreSQL
- AWS Cognito
- AWS EC2
- Tailwind CSS
Finex
Multi‑company expense management system
Track and manage expenses across multiple companies from a single dashboard.
- React
- Vite
- JavaScript
Luxara
E‑commerce platform with admin panel
Full‑stack storefront paired with an admin UI for product and order management.
- React
- Vite
- JavaScript
Gamified discount widget
Embeddable spin‑the‑wheel interaction that reveals discount codes.
- JavaScript
- HTML/CSS
Pizza Club
Food ordering practice app
Pizza ordering flow with menu, cart, and checkout experience.
- React
- Vite
SaaS Landing Page
Collection of SaaS landing page designs
Polished SaaS‑style landing pages built with conversion‑focused UI.
- Next.js
- TypeScript
- Tailwind CSS
// get in touch
Let's build something.
Ping me with a direct on twitter and I'll respond whenever I can. Here are some of my links.