Projects

A mix of web apps, Python tooling, and things I build to learn. Most of these live on my GitHub.

Yap-A-Yap

Live

A simple static chat and call site put together for friends. Focused on a lightweight, no-friction way to hop into a room and talk.

  • JavaScript
  • WebRTC
  • Static site

Gyro-Mouse

Active

Converts OpenTrack UDP output into mouse movement so head-tracking hardware can drive the cursor in games that have no native support.

  • Python
  • OpenTrack
  • Input mapping

Python Scripts

Ongoing

A growing collection of personal utility scripts — small automations and helpers I’ve written and shared for anyone who finds them useful.

  • Python
  • Automation
  • CLI

This Portfolio

Live

The site you’re on now — hand-built with vanilla HTML, CSS, and JavaScript. A playground for animation, custom cursors, and layout ideas.

  • HTML
  • CSS
  • JavaScript

FreeCodeCamp Projects

Ongoing

A collection of full-stack learning projects built while earning my FreeCodeCamp certifications — from responsive layouts to JavaScript algorithms.

  • HTML
  • CSS
  • JavaScript

Homelab

Ongoing

An always-evolving self-hosted setup — Docker services, networking, and infrastructure I run and maintain to keep learning how things work under the hood.

  • Docker
  • Networking
  • Linux