Projects

Notable Project Work

Each project starts as a short overview card. Click Open project to zoom into that card and reveal full details.

Streamphones multi phone control toolkit

Built a Windows automation toolkit for controlling multiple Android phones from one PC with ADB over TCP and scrcpy, including launch, layout, monitoring, reconnect, and relaunch behavior.

Game automation framework

Built a modular Java game automation framework that handles task flows, interaction selection, and UI edge cases using state based logic and robust runtime checks.

MCP/RAG documentation and community retrieval server

Built an MCP compatible ingestion and RAG retrieval pipeline backed by PostgreSQL to support LLM assisted development using indexed documentation and community content.

Neo4j relationships and graph queries

Created and queried graph relationships in Neo4j to group and retrieve contacts by derived attributes such as area codes.

High Tech Cobblemon modded Minecraft server

High Tech Cobblemon is a custom Linux hosted Minecraft server with roughly 400 mods, built to stay stable, playable, and maintainable despite a very heavy mod load.

Homelab operations and service reliability

Maintained homelab services with containerization, VMs, mount management, and permission troubleshooting across Linux and Unraid.

Sonarr language custom formats and tagging logic

Implemented maintainable language based custom formats and tagging logic in Sonarr to classify dual audio, partial dual audio, dub, and sub releases.

Database design and query projects

Designed relational schemas from ER models and wrote SQL scripts to enforce integrity and answer analytical queries.

Real time video streaming and object recognition pipeline

Designed a low latency streaming pipeline and planned real time object recognition overlays, focused on smooth frame delivery and performance tuning.

Windows device toggle automation for foot pedal workflow

Automated Windows device enable and disable actions using pnputil to support controlled macro workflow behavior.

Data structures and algorithms implementations

Implemented core data structures from scratch and debugged edge cases with testing oriented workflows and careful validation.