Projects

Every project here has public source code and, where one exists, a full case-study write-up.

AOG Zero

Hackathon · 3rd Place + Best Frontend

AI-powered real-time aircraft APU health monitoring and AOG prevention system.

Next.js + FastAPI + Google OAuth. Won 3rd place and Best Frontend Developer at the Honeywell × TCS AI Hackathon (Dec 2025).

Student Administration System

CS241 · A+

Full-stack system for staff, students, classes, enrollments, assessments, and PDF reports.

Next.js + Spring Boot + PostgreSQL. Built for CS241 Software Design & Implementation and graded A+.

TCP File Transfer Protocol

CS310 · A

A hand-rolled request/response file-transfer protocol over raw TCP sockets in Python.

With integrity checks and path-traversal protection. Built for CS310 Computer Networking and graded A.

Distributed Job Processing System

CS324 · Team of four

Peer-to-peer distributed computing cluster in Java — built on RMI, then rebuilt with gRPC.

Unstructured worker overlay with JAC-based flood leader election, five-job terms, and a Swing client. Built by a team of four for CS324.

Expense Tracker

Flagship · 5-part series

End-to-end personal finance platform: local-first API, Supabase auth, ML categorization and forecasting.

A five-part case-study series covering a local-first finance API, a Supabase auth migration, ML transaction categorization, cash-flow forecasting, and a production analytics platform.

USP-BSE-Resources

Study resource archive

A curated archive of past papers, solutions, and notes from the USP Bachelor of Software Engineering.

160+ files across Year 1-3 covering USP computer science courses (CS140, CS211, and more).