here are some of the projects i've worked on. i love building tools that solve real problems and exploring new technologies along the way. check out my github for more.

interview ai

side project (2025)

full-stack ai mock interview platform for role-based practice with structured feedback and session history

achievements

  • built role-based mock interviews with structured feedback and session history
  • integrated vapi ai for real-time voice-based interviews
  • used google gemini for question generation, evaluation, and personalized feedback
  • implemented firebase auth, firestore persistence, and shadcn/ui components; deployed on vercel

technologies

next.jstypescriptfirebaseshadcn/uitailwind cssgoogle geminivapi ai

merged github contribution calendar

side project (2025)

react component that merges github contribution calendars from multiple users into a single visualization

achievements

  • combined contribution calendars from multiple github users into one view
  • added repository mode to fetch contributors automatically and manual mode for selected usernames
  • implemented theme customization, token support for rate limits/private repos, and a responsive github-style ui

technologies

reacttypescriptgithub apivercel

better-rag

side project (2025)

improved retrieval-augmented generation implementation for better ai responses

achievements

  • built a rag pipeline focused on better context retrieval and grounded answers
  • experimented with embeddings and modern llm tooling for higher-quality responses
  • deployed an interactive demo on vercel

technologies

typescriptragembeddingsllms

ai-commit-gen

creator (2024)

developer tool that generates meaningful git commit messages with ai

achievements

  • automated commit message generation from staged diffs
  • streamlined local git workflows with ai-assisted messaging
  • built as a lightweight javascript cli/tooling project

technologies

javascriptaigitdeveloper tooling

shivflix

creator (2022)

netflix clone enhanced with imdb-like features

achievements

  • built a streaming-style ui with browse and detail views
  • added imdb-inspired metadata and discovery features
  • focused on modern ui/ux patterns in a javascript app

technologies

javascriptreactnetlify

portfolio 2025

creator (2025)

personal portfolio website showcasing work experience, projects, and writings

achievements

  • built a modern portfolio with next.js and typescript
  • implemented keyboard shortcuts, github calendar, and animated sections
  • kept content aligned with resume and open-source work

technologies

next.jstypescripttailwind cssvercel
more projects