all work
Projects
Things I've built — each with a problem worth solving, a stack worth explaining, and a result worth measuring.
Filter:
Full-stack
Dec 2025
Industry–Student Collaboration Platform
Full-stack AWS platform connecting students and employers with workflow tracking, role-based access, and optimized PostgreSQL APIs.
~30% lower API latency~99.9% uptime~40% faster deliveryPayload transfers reduced ~40%
- •Tuned PostgreSQL with indexes and query refinement — repeat request timing improved across realistic testing cycles.
- •~99.9% uptime across demo period — zero outages on AWS (EC2 + RDS + S3 + CloudFront).
- •Server-side pagination + filtering reduced payload transfers ~40%, improving UI rendering for large datasets.
- •Role-based access secured with AWS Cognito — students and employers on fully separate, secure flows.
- •Modular React architecture cut feature delivery time ~40% across sprint cycles.
ReactContext APITypeScriptJavaScript (ES6+)Spring BootREST APIsPostgreSQLSQLAWS CognitoAWS EC2AWS RDSAWS S3AWS CloudFrontFigmaGit / GitHubPostmanChrome DevTools
Full-stack
Mar 2026
ApplyVibe — Job Application Tracker
Free-first full-stack SaaS for job seekers — Kanban pipeline, analytics dashboard, smart insights, and Auth.js auth. Built with Next.js 16, Prisma, and Neon PostgreSQL.
8 app pages + 6 API routes11 Kanban stages5 DB models0 TypeScript errors
- •0 TypeScript errors across the full codebase — strict mode throughout.
- •Auth secured with bcrypt 12 rounds + JWT sessions + middleware route protection on all app pages.
- •4 critical + 4 high + 6 medium bugs fixed during development — all documented with root cause and decision.
- •~12s clean build on Vercel — server components keep dashboard data fresh at request time, no client loading flash.
- •Analytics funnel correctly handles all 11 stages including terminal states (rejected/ghosted/withdrawn).
Next.js 16 (App Router)ReactTypeScriptTailwind CSSAuth.js v5bcryptJWTPrisma ORMNeon PostgreSQLRechartsdnd-kitRadix UIShadcn/UIZodnext-themesVercelGit / GitHub
Full-stack
May 2025
DailyHabitz — Habit Tracker
Full-stack habit tracker with 4 accessible Next.js screens, 11 Express routes, CI/CD automation, and 50+ reusable frontend modules.
11 Express routes50+ reusable modulesCI/CD via GitHub Actions4 accessible screens
- •Shipped four responsive, ARIA-compliant screens translating Figma directly to production.
- •11 Express routes delivering full auth + habit CRUD in a clean, structured API layer.
- •50+ frontend + 20 backend modules organized for easy onboarding and future extension.
- •GitHub Actions CI catches lint, type, and build failures before they hit production.
Next.js 15 (App Router)ReactTypeScriptTailwind CSSNode.jsExpress.jsMongoDB AtlasMongooseJWTNextAuth conceptsGitHub ActionsFigmaPostmanVitestTesting Library
Frontend
Jan 2025
Ghumakkad — Travel Planner
14-screen React travel planner with 4 external API integrations, Chart.js budget dashboards, Leaflet maps, and a full Vitest + MSW test suite.
14 routed screens4 external APIsVitest + MSW suite9 feature modules
- •14 routed screens across 9 feature modules shipped with consistent UX.
- •4 external APIs fully integrated with normalized error handling and loading states.
- •Full Vitest + Testing Library + MSW test suite with ESLint, Prettier, and Husky enforced.
- •Chart.js budget dashboards with interactive cost breakdowns from real user inputs.
- •Leaflet maps + motion libraries delivering smooth navigation and engagement.
ReactViteReact RouterJavaScript (ES6+)TypeScriptChart.jsreact-chartjs-2Leafletreact-leafletAxiosOpenWeather APINominatim APIOpenTripMap APIWikipedia APIGSAPLottieVitestTesting LibraryMSWESLintPrettierHuskyNetlify