<HC />

Projects

A collection of projects that reflect my software engineering journey.

21 projects

ConverseCloud screenshot
Full-Stack Web DevelopmentActive Development

ConverseCloud

A full-stack language exchange platform that connects users with native speakers for real-time language practice through messaging and video calls. The platform includes user onboarding, friend discovery, chat, video communication, and extensive theme customization.

React 19Vite 7Node.jsExpress.jsMongoDB Atlas+12 more
30+Real-Time Messaging · Video CallingJWT + httpOnly Cookies
LoomCV screenshot
Full-Stack SaaS ApplicationCompleted

LoomCV

An AI-powered resume builder SaaS that enables users to create professional resumes through a guided multi-step editor with real-time preview, AI-assisted content generation, subscription-based plans, and cloud-based resume management.

Next.js 15React 19TypeScriptPostgreSQLPrisma ORM+11 more
Resume Summary Generation · ATS Bullet Point GenerationCloud File UploadsFull-Stack SaaS
Markowl screenshot
Desktop ApplicationActive Development

Markowl

A local-first cross-platform Markdown note-taking desktop application built with Electron, React, and TypeScript, featuring a rich MDX editor, typed IPC communication, atomic state management, and automatic note persistence.

Electron 39React 19TypeScript 5JotaiMDXEditor+8 more
Local Markdown FilesWindows · macOSElectron Multi-Process Architecture
Mumble Chat screenshot
Web DevelopmentCompleted

Mumble Chat

A real-time chat application inspired by modern communication platforms, designed to provide seamless messaging, user interaction, and community communication through an intuitive and responsive interface.

ReactJavaScriptCSSReal-Time CommunicationWebSockets (if implemented)+1 more
Real-Time Messaging
RCPIT ACM Chapter — Official Website screenshot
Web DevelopmentCompleted

RCPIT ACM Chapter — Official Website

Official website for the RCPIT ACM Student Chapter, built to serve as the chapter's digital presence by showcasing events, leadership, activities, membership opportunities, and community initiatives through a modern, responsive, and high-performance web platform.

Next.js 15.5React 19Tailwind CSS v4React IconsGeist Font+3 more
400+ StudentsStatic ExportNear Zero
Reverie screenshot
Full-Stack Web & Mobile DevelopmentActive Development

Reverie

A cross-platform emotional journaling platform that combines mood tracking, AI-powered reflections, memory capsules, analytics, and mindful journaling across web and mobile applications backed by a unified API and database.

Next.js 14React 18React NativeExpo SDK 56Node.js+18 more
Web · AndroidMonorepo (Backend + Web + Mobile)JWT Access Tokens · Refresh Token Rotation
Afterglow screenshot
Frontend Web DevelopmentCompleted

Afterglow

A cinematic frontend experience focused on immersive animations, premium UI design, responsive architecture, and motion-driven interactions using GSAP, modern CSS techniques, and vanilla JavaScript.

HTML5CSS3JavaScriptGSAPGoogle Fonts+3 more
Frontend ExperienceStatic Client-Side WebsiteGSAP
Coditor screenshot
Full-Stack Web ApplicationCompleted

Coditor

A full-stack browser-based developer platform that combines Monaco-powered code editing, multi-language code execution, community snippet sharing, execution history, and subscription-based feature access within a reactive real-time architecture.

Next.js 15React 18TypeScriptConvexClerk Authentication+8 more
10+Reactive Full-Stack PlatformClerk
CombineKit screenshot
Full-Stack SaaS ApplicationCompleted

CombineKit

A freemium PDF merging SaaS platform that enables authenticated users to merge multiple PDF files into a single downloadable document while enforcing monthly usage quotas through MongoDB-backed metering and secure API-based document processing.

Next.js 15React 19TypeScriptMongoDB AtlasClerk Authentication+5 more
5 Merges / MonthFull-Stack SaaSClerk
Desktop Audio Player Java screenshot
Desktop ApplicationArchived Learning Project

Desktop Audio Player Java

A desktop audio player built with Java Swing and the Java Sound API that supports playback of WAV, AIFF, and AU audio files while exploring thread-safe UI updates, native audio resource management, and Java Platform Module System (JPMS) architecture.

Java SE 11+Java SwingJava Sound APIJPMS (Java Platform Module System)javax.sound.sampled+1 more
WAV · AIFFDesktop GUI ApplicationZero External Dependencies
Desktop Text Editor Java screenshot
Desktop ApplicationExperimental Prototype

Desktop Text Editor Java

A lightweight desktop text editor built with Java Swing that supports file editing, font customization, color selection, and real-time document statistics while exploring Swing's event-driven architecture, EDT threading model, and Java Platform Module System concepts. :contentReference[oaicite:0]{index=0}

Java 11+Java SwingJava AWTJava I/OJPMS (Java Platform Module System)+4 more
TXTDesktop GUI ApplicationJDK Only
Finance Tracker App screenshot
Mobile ApplicationCompleted

Finance Tracker App

A cross-platform personal finance management application that allows users to track income and expenses, monitor balance summaries, manage transaction history, and securely access financial data through a mobile-first architecture built on React Native and serverless infrastructure.

React Native 0.81Expo 54Expo Router 6Node.jsExpress 4.21+7 more
Android · iOS100 Requests / 60 SecondsPostgreSQL
FloodAlert India screenshot
Full-Stack Web ApplicationCompleted

FloodAlert India

A multi-role flood monitoring and emergency response platform designed to facilitate disaster communication between citizens, local authorities, and administrators through flood alerts, incident reporting, and emergency coordination workflows.

Java 8Java ServletsJSPMySQLJDBC+6 more
Citizen · AuthorityServlet-Based MVC ArchitectureMySQL
FoodSave screenshot
Full-Stack Web ApplicationCompleted

FoodSave

A full-stack food waste reduction marketplace that connects food businesses with customers by allowing surplus and near-expiry food items to be sold at discounted prices through a role-based platform with administrative oversight.

Java 8Spring MVC 5.2Hibernate 5.4Spring ORMMySQL 8+5 more
Admin · BusinessMonolithic MVC ApplicationMySQL
HeartWave screenshot
Full-Stack Real-Time ApplicationActive Development

HeartWave

A real-time collaborative listening platform that enables multiple users to watch and listen to YouTube content together through synchronized playback, shared queues, live chat, and room-based collaboration.

React 19TypeScriptViteNode.jsExpress 5+10 more
6-Character Invite CodesServer-AuthoritativeSynchronized Playback · Live Chat
Q.Cafe — Coffee Shop Landing Page screenshot
Frontend Web DevelopmentArchived Learning Project

Q.Cafe — Coffee Shop Landing Page

A fully responsive coffee shop marketing website built using vanilla HTML, CSS, and JavaScript, focused on mastering frontend fundamentals, responsive layouts, animation systems, and modern browser APIs without relying on frameworks or build tools.

HTML5CSS3JavaScript (ES6)CSS GridCSS Flexbox+5 more
Marketing Landing PageStatic Frontend Website
SkillSwap — Community Skill Exchange Platform screenshot
Full-Stack Web ApplicationCompleted

SkillSwap — Community Skill Exchange Platform

A community-driven skill exchange platform where users trade knowledge and expertise through a virtual credit economy instead of monetary transactions, enabling people to teach, learn, and collaborate within a structured peer-to-peer ecosystem.

Java 8Spring MVC 5.2.4Spring ORM 5.2.3Spring Context 5.2.3Hibernate 5.4.2+8 more
Admin · UserMonolithic MVC ApplicationMySQL
SysLens screenshot
Desktop ApplicationCompleted

SysLens

A cross-platform desktop system monitoring application that provides real-time visibility into CPU, RAM, and storage utilization through live analytics, interactive charts, and a custom Electron-based desktop experience.

Electron 38React 19TypeScript 5.8Recharts 3Vite 6+6 more
500msCPU Usage · RAM UsageWindows · macOS
T
Mobile ApplicationActive Development

TaskFlow — Real-Time Cross-Platform Task Manager

A cross-platform task management application built with React Native and Convex that enables users to create, update, complete, and manage tasks with real-time synchronization through a reactive subscription-based architecture.

React Native 0.81.5Expo 54Expo Router 6TypeScript 5.9Convex+4 more
Android · iOSReactive BaaS ArchitectureReal-Time
Velvet Pour screenshot
Frontend Web DevelopmentCompleted

Velvet Pour

A scroll-driven animated landing page for a premium cocktail bar, built as an engineering study of high-performance frontend animations using GSAP, ScrollTrigger, video scrubbing, CSS mask effects, and React lifecycle integration.

React 19GSAP 3.14gsap/reactTailwind CSS 4Vite 7+2 more
Single Page ApplicationGSAP ScrollTriggerClient-Side Rendering
Y
Backend ApplicationCompleted

YT Title Doctor

An event-driven AI pipeline that analyzes YouTube channels, generates AI-optimized video title suggestions using Gemini, and delivers personalized recommendations via email through a multi-stage asynchronous workflow.

Node.jsTypeScriptMotiaGemini 2.5 FlashYouTube Data API v3+4 more
Event-Driven PipelineAsynchronous202 Accepted