Projects

Movie Manager (PHP + MySQL)
Full-stack movie catalog with search, favorites, personal libraries, and admin CRUD/reporting for CS4604.
PHPMySQLBootstrapDocker

Network Traceroute Map
Full-stack traceroute visualizer: Next.js front end + Python gmplot service rendering hops on Google Maps.
Next.jsPythonGoogle MapsNetworking

Browser Chess with AI
Playable chess board with move legality, castling, en passant, and multiple AI levels.
TypeScriptNext.jsGame AI

Invoice Categorization Manager
Automated invoice sorting via Truist API; reduced manual workload for client ops.
JavaAPIFinTech

Fork-Join Thread Pool
Implemented futures, work-helping/stealing; strong performance on course benchmarks.
CConcurrencyWork Stealing

RecoBid: Swipe-based Bidding
MVP web app with clean UX for bidding on recommendations.
ReactNodeFirebase