Portfolio
A selection of projects spanning web apps, games, and developer tools.
BB84 Quantum Key Distribution Simulator
An interactive simulation of quantum cryptography: build a shared secret key photon-by-photon, then switch on an eavesdropper and catch her by the ~25% error rate she can't avoid leaving. CSPRNG-backed protocol engine with a one-time-pad payoff, in pure vanilla JS with no dependencies.
Shell Games
A trio of React mini-games starring the same five animal friends: a click-memory challenge (Boop the Abidals), a Simon Says variant with Web-Audio-synthesized tones (Copy Cat), and a classic card-flip memory game.
Cinement
A movie discovery app powered by the TMDB API. Search for films, browse details, and explore recommendations in a clean, responsive interface.
News Scraper
A full-stack news aggregator with Hacker News search (Algolia API), category filtering, favorites, per-article notes, timestamps, comment counts, and tabbed saved searches.
Agile Worx
A collaborative project management platform built for ITIS 3300 at UNC Charlotte, demonstrating agile methodology and full-team coordination.