Side projects built to solve real problems — designed, coded, and shipped independently.
Web · Portfolio
Personal Resume Website
A self-hosted portfolio site with an interactive cosmic UI, easter egg mini-game, and a contact form backed by a custom Node.js email handler.
View Details →
Web · Automation · Internal Tool
Performance Review System
Replaced an Excel-based annual review process with a full-stack web app. Employees self-assess, supervisors review, and HR manages the pipeline — with role-based access, automated emails, and PDF export throughout.
View Details →
Web · Automation
Self-Service Access Request System
A portal where employees request access to BI dashboards and get routed to the right approver. Approvals and revocations sync directly to Entra AD groups via the Microsoft Graph API — no manual group management needed.
View Details →
Web · Music · Real-Time
Collaborative Music Queue
A self-hosted queue system for group listening sessions. Users search a 31,000-song library, request tracks, and vote to skip — with Auto-DJ, audio similarity matching, and a public analytics dashboard.
View Details →
Infrastructure · Scheduling
Cal.com Scheduling Platform
Self-hosted open-source scheduling platform with Google Calendar and Office 365 integration, replacing paid Calendly-style services.
View Details →
Web · Internal Tool
Raw Material Locations Tracker
Real-time web app that replaced a shared Excel workbook for tracking raw material allocations across five plant locations. Solves concurrent editing, stale data, and filter collisions with Server-Sent Events, AG Grid, and AD-based access control.
View Details →
Web · Game · Camera
Space Blasters Brushing Game
A camera-powered tooth brushing game for kids. Uses motion tracking to detect brushing and blast aliens across four mouth quadrants over a 2-minute timer. Deployed on Cloudflare Workers.
View Details →