Projects

Subscription Intelligence

Multi-tenant financial tracking platform integrating Gmail OAuth2 to automate receipt ingestion. Features an async background pipeline (Huey + Redis) for mailbox scanning and AI-assisted parsing to extract merchant, price, and renewal cadence from unstructured email.

DjangoPostgreSQLRedisHTMXTailwind CSSPython

MASHER — TA Allocation System

Full-stack TA allocation system with role-based access control for students, instructors, admins, and TAs. Architected a scalable PostgreSQL schema for complex many-to-many relationships and deployed via an Nginx reverse proxy with GitHub Actions CI/CD in a Dockerized environment.

Next.jsNode.jsPostgreSQLDrizzle ORMDockerNginx

Space Traffic Control — NASA Analytics

Automated ETL pipeline extracting and sanitising Near-Earth Object data from NASA's NeoWs REST API. Applied K-Means clustering to classify asteroids into hazard profiles based on kinetic energy, orbital velocity, and miss-distance.

PythonPandasScikit-LearnSciPySQLite

block-lock

In Progress

High-performance B2C productivity ecosystem combining a Next.js web dashboard and a Manifest V3 browser extension to dynamically block and limit distracting websites based on custom schedules. Features a Redis-backed cache-first sync engine, AI-assisted scheduling via natural language input, and semantic domain classification using pgvector.

Next.jsTypeScriptPrismaPostgreSQLRedisAuth.jsZodTurborepoChrome Extension MV3