Software Engineering
Systems that actually
work
Backend APIs, data pipelines, LRS integrations, computer vision analysis. I care about clean, modular architecture and building things worth using.
Featured Project
TypeScript · React · Express · Tauri · Full-Stack
Floralegium
A full-stack indie game store platform — think mini itch.io — built from scratch with a TypeScript monorepo, React 19 frontend, Express API, and a Tauri v2 desktop wrapper. Features browser-playable and downloadable games, a social layer, a token economy, crowdfunding, publisher analytics, and production auth with JWT + multi-factor 2FA.
Visit floralegium.app ↗Senior Design Capstone
Python · FastAPI · SQLite · Unity · C#
Moodle × Unity Integration
A full-stack educational pipeline built for the ERAU Senior Design capstone. A Python FastAPI token server mediates between Moodle's xAPI/LRS and a Unity game client — handling one-time token issuance, redemption, and full session logging so learner progress flows automatically from gameplay back into the LMS.
Other Projects
Python · Jupyter Notebook · AI / ML
Housing Price Prediction
Regression model trained on the Ames, Iowa housing dataset to predict sale prices. Covers data cleaning, feature engineering, and model evaluation using the standard Python data science stack.
Next.js · TypeScript · SQLite · Climate Automation
Mansfield Ridge Control
Full-stack climate app for a 9-zone rental property. Centralizes stay scheduling and automates thermostat states — pre-heat before check-in, occupied temps, setback after checkout. Mock/live Honeywell provider for API-approval-free development.
MATLAB · Directed Research · ERAU
MTF / Optical Bench Study
Slanted-edge SFR analysis comparing monochrome vs. Bayer color cameras across multiple aperture settings. Custom MATLAB scripts for ESF/LSF/MTF extraction with Nyquist-aware interpretation.
Unity · Digital Twin · Internship
Universal Studios — Amusement Park Twin
Formal internship at Universal Studios building Digital Twin systems for amusement park infrastructure in Unity — real-time sync between physical park systems and their virtual counterparts for simulation and monitoring.
Unity 6 · Digital Twin · ERAU Research
Lunar Lander Digital Twin
Unity 6 simulation at ERAU using NASA LDEM lunar terrain data and realistic camera physics to test orbital and landing imaging quality across different camera parameters — a cost-free alternative to physical test missions.