Projects

Curated to surface the work that best represents product thinking first, while still keeping the broader archive accessible.

Back to home

Featured case studies

The strongest portfolio pieces: projects with the clearest product framing, implementation depth, and presentation value.

Project archive

Broader engineering work including academic builds, desktop utilities, and exploratory technical projects.

Cracking the Crime Code

Archive

Java investigation workflow that decodes criminal flyers, maps organization hierarchies, and plans arrest operations to maximize captures.

JavaData StructuresAlgorithmsRecursion
Open project details

Huffman Coding

Archive

Implementation of Huffman coding that compares fixed-length encoding against frequency-based compression with explicit space savings.

JavaData StructuresAlgorithmsBinary Trees
Open project details

Pacman Deluxe

Archive

Advanced Pacman extension that adds ranked power-ups, sorting mechanics, ghost-eye path recovery, and GPS-like power-up routing.

C++Game DevelopmentAlgorithmsOOP
Open project details

Pacman

Archive

Iterative Pacman build with new game states, random ghost spawning, player selection, and expandable power-up behavior.

C++Game DevelopmentOOPState Pattern
Open project details

Audio Visualizer Simulator

Archive

Interactive audio visualizer with multiple display modes, keyboard-driven controls, and record/replay support for demos.

C++Audio ProcessingGraphicsUI Development
Open project details

Fractals Project

Archive

Recursive fractal visualizer with multiple fractal classes, adjustable depth, and animated growth of the active pattern.

C++RecursionGraphicsOOP
Open project details

Spooky Quest

Archive

Area-based adventure game with overworld progression, enemy encounters, friend interactions, and multi-phase boss battles.

C++Game DevelopmentOOPState Pattern
Open project details

Particles System Simulator

Archive

Particle simulator with interactive velocity and color controls, mouse-defined magnification zones, and record/replay support.

C++Physics SimulationGraphicsUser Interaction
Open project details

Archive.org-Downloader

Archive

Convenience wrapper around Archive.org-Downloader that reduces repeated setup when downloading public books from Archive.org.

Batch ScriptingPythonArchive.org API
Open project details

Note App

Archive

Code-friendly desktop editor built with PyQt6, with syntax highlighting, file management, and editing features closer to a lightweight IDE than a simple notes app.

PythonPyQt6QScintillaPygments
Open project details

Browser automation and scripts

Secondary experiments focused on automation, DOM scripting, and quality-of-life browser workflows.

AnimeFLV Enhancements

Automation

Tampermonkey enhancement for AnimeFLV that automates provider selection and adds faster navigation controls.

JavaScriptTampermonkeyDOM Manipulation
Open project details

Disney Plus Enhancements

Automation

Disney Plus automation script focused on skip controls, playback continuity, and fullscreen convenience.

JavaScriptTampermonkeyStreaming Platforms
Open project details

Fast Search

Automation

React-based universal search launcher for the browser, with shortcut-driven navigation across dozens of platforms.

JavaScriptReactTampermonkey
Open project details

LookMovie Ad Blocker

Automation

LookMovie userscript that removes ad interruptions, handles specific dialogs, and manages reCAPTCHA-related elements more safely.

JavaScriptTampermonkeyAd Blocking
Open project details

Netflix Enhancements

Automation

Netflix userscript that automates skip actions, manages fullscreen behavior, and removes low-value UI clutter like the games section.

JavaScriptTampermonkeyStreaming Platforms
Open project details

Auto Click 'I'm not a robot'

Automation

Automation script that detects supported captcha checkboxes and clicks them automatically across multiple providers.

JavaScriptTampermonkeyBrowser API
Open project details

Perplexity AI Enhancements

Automation

Small Perplexity userscript suite focused on faster thread management and wider chat layouts for long reading sessions.

JavaScriptTampermonkeyAI Platforms
Open project details

Prime Video Enhancements

Automation

Prime Video automation script that targets recap, intro, ad, and fullscreen friction in serialized playback.

JavaScriptTampermonkeyStreaming Platforms
Open project details

Serieslan Enhancements

Automation

Serieslan enhancement script that automates provider choice and improves readability with persistent visual tweaks.

JavaScriptTampermonkeyDOM Manipulation
Open project details

Twitch Enhancements

Automation

Automation suite for Twitch and Amazon Gaming that claims rewards, improves viewing defaults, and speeds up redemption workflows across related platforms.

JavaScriptTampermonkeyTwitch API
Open project details

HTML5 Video Player Enhancements

Automation

HTML5 video userscript that adds precise playback-speed controls, presets, and a responsive on-screen indicator.

JavaScriptTampermonkeyHTML5 Video API
Open project details

YouTube Enhancements

Automation

Comprehensive YouTube userscript suite covering auto-like, channel navigation, adblock-protection bypass, smart scrolling, UI cleanup, and detailed settings.

JavaScriptTampermonkeyYouTube API
Open project details

YouTube AdBlock Ban Bypass

Automation

Focused YouTube userscript that detects AdBlock warning states and restores playback with minimal visual disruption.

JavaScriptTampermonkeyYouTube API
Open project details