Home

All Projects

Everything I've built, with notes on how each one went.

Akhra

Completed2026

People in Jharkhand report local problems in Hindi, English or Hinglish. A district officer sends each one to the department that can fix it, or to a university team when it needs more than a repair, and the report only closes when the person who filed it says the fix is real.

A broken chapakal goes to the water department with a 21-day deadline. A contaminated water source becomes a university project with industry behind it. Same report form, two very different journeys.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Drizzle
  • Clerk
  • Gemini
  • next-intl
Details

ResumeFit

Completed2026 — ongoing

Software screens most resumes before a person sees them, and most checkers only match keywords. This one won't credit a requirement unless it can quote the line that proves it, then tells you what to fix first.

Every quote is checked against your resume before it is shown, so a claim the model invented never reaches the page. It reads PDFs, Word files and photos of each page, and turns away anything that isn't a resume.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Gemini
  • Zod
  • pdf.js
Details

This Portfolio

Completed2026

I built this to learn the Next.js App Router properly: routing, theming, animation, deployment. The blog runs on a remark plugin that stamps heading anchors and builds its table of contents in one pass.

Every page is generated at build time, link previews included, drawn from the same content that renders the pages. Posts are validated as the site builds, so a broken one fails the build instead of shipping.

  • Next.js
  • Tailwind CSS
  • Motion
  • Lenis
Details