Technical Projects

Lyric Link
An ML inference API serving music recommendations across a 50K+ track corpus. FastAPI endpoints backed by TF-IDF vectorisation and cosine-similarity ranking for personalized song matches, with a React frontend and Dockerized deployment.

Gamified Tracker
A microservices activity tracker that turns habits into a game with XP and levels. Built with Spring Boot 3 and Spring Cloud (Eureka, OpenFeign), secured with JWT, and backed by a Dockerized PostgreSQL stack.

PieceTrack
A piece-level inventory, GST invoicing, and encrypted-backup desktop app for retail businesses. Single-process Spring Boot + JavaFX app on embedded SQLite — works fully offline, with CGST/SGST/IGST invoicing, landed-cost tracking per physical unit, and AES-256-GCM encrypted backups to Google Drive or OneDrive.

VMS — Surveillance Dashboard
Register RTSP cameras, watch them live in the browser over WebRTC, and get AI-powered alerts on person detection. Four Dockerized services: React/TypeScript frontend, Bun + Hono API backed by Postgres and Redis Streams, a Go streaming worker, and a Python/YOLOv8 detector.

Click — Workspace Launcher
A one-click Windows launcher that boots your whole dev environment — apps, URLs, and settings — from a single named workspace, via a system tray icon, global hotkeys, desktop shortcuts, or the CLI. Built with Tauri v2, Rust, and React.