Projects

Planet Tracker 2025

Backend and coordinate pipeline for a real-time astronomy visualization app. Converts observer location data into scene-space celestial positions, with logarithmic planet sizing and quaternion-based gyroscope and compass fusion so device motion tracks the actual sky. Served over a Flask HTTPS backend.

Secure Chat Application 2024

Full-stack messaging platform with a Node.js backend and custom frontend. Firebase Auth handles identity, with custom session tokens in httpOnly cookies. Includes CSRF protection, rate limiting, HTTPS/TLS, reCAPTCHA, friend requests, real-time messaging, and audit logging via Winston.

Christmas Route Optimizer GitHub
2025

Built for the 2025 Viera Bright Lights Battle. Takes submitted home addresses and generates the fastest driving route using OSRM travel-time matrices and a Traveling Salesman solver with Google OR-Tools. Outputs map-ready navigation JSON with ordered stops, total ETA, and turn-by-turn directions.

Leaf GitHub
2022

Lightweight desktop text editor built with Java Swing. Includes local file editing, find and replace, font preferences, line and column status, a file manager tree, column selection, and simple Java keyword highlighting.

Read-only realtime terminal UI for monitoring Git working-tree changes with live diffs, file status, hunk navigation, and large-diff support.
2026 GitHub
PowerShell utility for controlling Windows DNS over HTTPS policy through repeatable machine-wide registry-backed settings, with status output, restore mode, DNS cache flushing, and Windows CI validation.
2026 GitHub
Fidelity to TradeZella CSV Converter Python utility that maps Fidelity trade export CSVs into the format TradeZella expects, handling all field differences automatically.
2026
Easy Chat - LAN Chat System Local-area-network messaging app in Java. Devices discover each other and exchange messages in real time with no internet connection required.
2023
Full-Stack Homeschool Program A full-stack enrollment system for homeschool families.
Planned
School Website Prototype Frontend prototype for a new school's public website, designed to introduce the school to prospective families.
2025
Python Screen Recorder Cross-platform screen recording utility written in Python, supporting both Windows and macOS.
2023

Interested in working together or have a project in mind?

Get In Contact