Project Portfolio

Detailed Project Breakdowns

A deeper look at how I approach complex product challenges, design resilient systems, and deliver business-ready outcomes.

school

School Payment & Distribution Management System

Payment review and item fulfillment workflow platform.

Live
School Payment & Distribution Management System project preview

Challenge: School operations were slowed by disconnected processes for fee setup, payment verification, and item handover, making accountability and fulfillment tracking difficult.

Solution: Built an end-to-end school management workflow with role-based access, configurable academic structures and fee items, parent payment submissions with evidence uploads, admin item-level review actions, and staff collection tracking.

Key Impact

  • doneImproved fee collection operations with a structured review pipeline for pending, accepted, partial, and rejected submissions.
  • doneReduced fulfillment bottlenecks by routing accepted items directly to staff based on role assignments.
  • doneIncreased operational visibility through admin dashboards, configuration health checks, and PDF reporting.

Technology Stack

React logoReactNode.js logoNode.jsExpress logoExpressMongoDB logoMongoDBMongoose logoMongooseTailwind CSS logoTailwind CSS

Project Highlights

Item-level admin approval flow · Role-based staff assignment routing · Payment evidence and fulfillment tracking

verified_user

Findora

Trust-based lost and found platform for real communities.

Live
Findora project preview

Challenge: Most lost-and-found systems fail because reports are unstructured, communication is scattered, and ownership handovers are hard to verify.

Solution: Built a full-stack workflow with secure authentication, item reporting with image uploads, real-time chat, and a two-step code exchange to verify final handovers.

Key Impact

  • doneMade item recovery safer with a verified handover process instead of guess-based claims.
  • doneImproved response speed through searchable reports, status filters, and direct finder-owner chat.
  • doneEnabled moderation and accountability with role-based controls, flags, and audit visibility.

Technology Stack

React logoReactExpress logoExpressNode.js logoNode.jsMongoDB logoMongoDBSocket.IO logoSocket.IOCloudinary logoCloudinary

Project Highlights

2-step code handover verification · Real-time secure chat · Admin moderation and trust points

smart_display

Brillit

Personalized educational video platform powered by AI and fast search.

Live
Brillit project preview

Challenge: Educational platforms often show generic content, making it hard for learners to discover videos that match their interests and learning path.

Solution: Built a full-stack learning platform with JWT auth, Google Gemini-driven recommendations, and Typesense-powered typo-tolerant search for faster discovery.

Key Impact

  • doneImproved learning relevance with personalized suggestions based on watch history and selected interests.
  • doneReduced search friction with blazing-fast, typo-tolerant video discovery across educational content.
  • doneEnabled smooth user retention with secure profiles, Cloudinary media handling, and seamless YouTube playback.

Technology Stack

React logoReactExpress logoExpressNode.js logoNode.jsMongoDB logoMongoDBTypesense logoTypesenseGoogle Gemini logoGoogle GeminiCloudinary logoCloudinary

Project Highlights

Gemini-powered recommendations · Typesense search engine · JWT auth and profile personalization

work

Vestlee

AI-powered job application assistant — tailored CVs, cover letters, Gmail tracking, and mock interviews.

In Progress
Vestlee project preview

Challenge: Applying for jobs is a full-time job in itself. Developers waste hours tweaking CVs and writing cover letters for every role, with no reliable way to track applications or prepare for interviews systematically.

Solution: Built a full-stack AI job application assistant with CV parsing, Groq-powered CV tailoring and cover letter generation, ATS match scoring, Gmail OAuth integration for automatic application tracking, real-time voice mock interviews via Deepgram, and a comprehensive CV audit system — all backed by a structured profile builder and PDF export.

Key Impact

  • doneEliminates hours of manual CV and cover letter customization per application with AI-generated, role-specific documents.
  • doneAuto-tracks application statuses by scanning connected Gmail for confirmations, interview invites, and rejections.
  • doneHelps developers prepare with real-time AI voice mock interviews and detailed post-session feedback on communication, technical depth, and confidence.
  • doneATS match scoring identifies keyword gaps before applying, improving pass rates through applicant tracking systems.

Technology Stack

Next.js logoNext.jsReact logoReactTypeScript logoTypeScriptTailwind CSS logoTailwind CSSNode.js logoNode.jsExpress logoExpressMongoDB logoMongoDBGroq / Llama 3.1 logoGroq / Llama 3.1Deepgram logoDeepgramGoogle APIs logoGoogle APIsDocker logoDockerZustand logoZustand

Project Highlights

AI CV tailoring + ATS match scoring · Gmail OAuth for auto application tracking · Real-time voice mock interviews with Deepgram · AI CV audit with one-click automated fixes · PDF export for tailored CVs