Projects
Explore my latest projects and work

⭐ Featured
DeepRecall — AI Flashcard Engine
Turn any PDF into a smart, practice-ready flashcard deck. Built for the Cuemath AI Builder Challenge, DeepRecall uses Google Gemini to generate teacher-quality flashcards with SM-2 inspired spaced repetition, 3D card flips, streak tracking with 13 milestone badges, confetti celebrations, and a full analytics dashboard. Features active recall, growing review intervals, mascot reactions, and gamification that makes learning addictive.
Next.js
TypeScript
Prisma
PostgreSQL
Gemini API
Spaced Repetition

⭐ Featured
NextFlow — LLM Workflow Builder
A visual DAG-based workflow builder for designing and executing multimodal LLM pipelines. Features a React Flow canvas, type-safe node connections, and a custom execution engine using topological sorting with parallel branch execution. Integrates Gemini APIs, Trigger.dev for async compute (FFmpeg, Sharp), and PostgreSQL for persistence. Supports import/export, execution history, and real-time node state tracking.
Next.js
TypeScript
React Flow
Zustand
Trigger.dev
PostgreSQL
Gemini API

Golf Charity Subscription Platform
A production-grade subscription platform combining golf performance tracking, charity allocation, and a probabilistic reward engine. Built with Next.js, Prisma, and PostgreSQL, it features Razorpay-based payments, a weighted draw system, rolling score logic (latest 5 entries), and an admin control panel for simulations and payout verification. Designed to model real-world financial flows and user engagement loops.
Next.js
TypeScript
Prisma
PostgreSQL
Razorpay
Tailwind CSS

PlacementGPT — AI Placement Mentor
A multi-mode AI interview preparation system tailored for Indian placements. Built using Gemini 2.0 Flash and Vercel AI SDK, it supports DSA interviews, HR evaluation, mock interview simulations, and resume analysis. Uses structured prompt engineering to simulate real interview environments with scoring, feedback loops, and role-specific evaluation metrics.
Next.js
TypeScript
Gemini API
Vercel AI SDK
Tailwind CSS

Tars Chat — Real-time Messaging System
A real-time chat application built with Convex for reactive backend infrastructure. Supports one-on-one and group messaging, typing indicators, presence tracking, message reactions, and unread state management. Implements event-driven updates, optimistic UI patterns, and responsive layouts for production-grade chat UX.
Next.js
TypeScript
Convex
Clerk
Tailwind CSS
Realtime Systems

Divide and Conquer
A real-time expense sharing system with optimized settlement algorithms. Built on Convex with event-driven architecture and Inngest for background processing. Features automated insights, notification workflows, and minimized transaction graphs for efficient debt resolution.
Next.js
Convex
Inngest
Event-driven Architecture
WebSockets

InterviewPrep.AI (PREPGT)
A distributed AI interview system using LangChain and LangGraph for orchestrating structured interview pipelines. Includes resume analysis, coding IDE integration, behavioral evaluation, and LLM-based scoring. Built with a Go microservice backend and MongoDB, enabling scalable, modular AI-driven interview workflows.
React
Go
MongoDB
LangChain
LangGraph
Gemini API
REST APIs

Code & Collab
Code & Collab is a collaborative coding platform that enables developers to work together in real-time on shared projects. It features live code editing, version control integration, and seamless collaboration tools for teams of all sizes.
Next.js
Firebase-Auth
Firebase
TypeScript
Tailwind CSS
RealtimeDB
AWS

Resume Analyser
Resume Analyser is an intelligent AI-powered platform that evaluates resumes in real time, providing detailed feedback on structure, formatting, keyword optimization, and job-role alignment. It helps job seekers identify strengths and weaknesses using NLP-based analysis and ATS (Applicant Tracking System) simulation. Designed for professionals, students, and recruiters, it streamlines the resume review process with precision and actionable insights.
Next.js
AI/NLP
TypeScript
Tailwind CSS

GTools – The Best Online Tools
GTools is a comprehensive suite of modern, fast, and beautifully crafted online tools built to enhance productivity. From file converters to code formatters and utility applications, every tool is designed with precision, accessibility, and performance in mind. The platform is continuously expanding and aims to serve as a one-stop destination for developers, designers, and everyday users who need reliable web-based utilities without clutter or complexity.
Next.js
TypeScript
Tailwind CSS

JuryX - Blockchain Hackathon Management
A decentralized hackathon judging platform using Solidity smart contracts for immutable scoring. Ensures tamper-proof evaluation with weighted judge metrics, on-chain verification, and real-time leaderboards. Designed to eliminate bias and enforce trustless decision-making.
Next.js
Solidity
Blockchain
IPFS
Docker
AWS

OG Image Generator
The OG Image Generator is a customizable design tool for creating open-graph preview images used in blogs, websites, social media posts, and SEO optimization. It leverages the Canvas API and dynamic templates to let users generate branded, visually consistent images with custom text, backgrounds, layouts, and themes. It removes the need for graphic design software, allowing creators to produce professional assets instantly.
Next.js
Canvas API
TypeScript
Image Processing

GT-Sweets
GT-Sweets is a modern, responsive web application designed for managing and showcasing sweet treats. It features a clean UI, product listings, and an intuitive admin panel for managing inventory and orders.
React.js
Node.js
TypeScript
TDD-Kata
Tailwind CSS

Resume Editor
Resume Editor is a powerful web application that enables users to create polished, job-ready resumes within minutes. It provides real-time preview, customizable templates, intuitive form-based editing, and instant PDF export. Designed for students and professionals alike, the tool focuses on simplicity and elegance, ensuring that anyone can produce a clean, professional resume without design experience.
React
JavaScript
PDF Generation
Tailwind CSS

MedRAG-Agent
A multi-agent Retrieval-Augmented Generation system enhanced with knowledge graphs for medical reasoning. Coordinates retrieval, validation, and synthesis agents to deliver high-accuracy, context-aware clinical responses.
Python
RAG
Knowledge Graph
FastAPI

ISTE-Technicia 25
ISTE-Technicia'25 is a full-stack event management platform developed for a large-scale university technical festival, enabling 5,000–6,000+ participant registrations from across India.The platform supports end-to-end workflows including participant onboarding, secure payment gateway integration, dynamic event scheduling, and automated notifications using NodeMailer for registration confirmations and updates.It also features an advanced admin dashboard for real-time monitoring, data management, and operational control, ensuring scalable, reliable, and production-ready deployment for real-world festival logistics.
Next.js
TypeScript
Payment Gateway
MongoDB
Tailwind CSS
Nodemailer
Express.js

PDF Parser
PDF Parser is a robust tool designed to extract and analyze text from PDF documents, offering features like text extraction, metadata retrieval, and structured data output. It supports various PDF formats and provides a clean API for developers to integrate into their applications.
React.js
JavaScript
Docker
Qdrant(VectorDB)
Embedding
Node.js
Express.js

GT-OS
A custom 32-bit x86 operating system kernel built from scratch with support for preemptive multitasking, virtual memory, ELF loading, and a modular monolithic architecture. Demonstrates low-level systems programming and OS internals.
C
x86 Assembly
Operating Systems
Kernel Development

Game Nation
Game Nation is a visually immersive game discovery platform built with high-end GSAP animations and a refined UI. It showcases trending and upcoming games through cinematic transitions, dynamic previews, and smooth motion design. The goal of Game Nation is to elevate browsing into an engaging, interactive experience where users feel immersed in a digital arcade of curated game titles.
React
GSAP
JavaScript
CSS3

Sweetshop(Springboot)
Sweetshop(Springboot) is a full-stack web application built with Spring Boot and Next.js, designed for managing and showcasing sweet treats. It features a clean UI, product listings, and an intuitive admin panel for managing inventory and orders.
Next.js
Spring Boot
JavaScript
CSS3
railways
vercel
postgresSQL

IronPulse
IronPulse is a fitness-focused web platform that guides users on their journey toward strength and wellness. It provides curated workout routines, exercise breakdowns, tracking utilities, and motivational insights to help individuals stay consistent. With a clean UI and data-driven structure, IronPulse bridges the gap between wellness apps and real-world fitness planning, making it simple to build and maintain a personalized training routine.
React
Node.js
Fitness API
Tailwind CSS

Voicademy
Voicademy is an AI-powered personal learning assistant designed to help students study smarter and learn faster. It offers voice-interactive sessions, dynamic note generation, concept explanations, and personalized learning recommendations. Built to replicate the feel of having a private tutor available 24/7, Voicademy transforms the traditional study workflow into an intelligent, adaptive experience tailored to each learner.
Next.js
AI/ML
TypeScript
Tailwind CSS
Vapi
Supabase
Clerk
