Software engineer at Ohio State, graduating May 2027.
The work here centers on shipped XR software, real-time interactive systems, browser-based technical tools, and AI-backed prototypes that connect models to actual interfaces.
Chromarun / XPPAutHome / Comet / ARChat / Bloomwave Garden
| Targy LLC | Chromarun reached 1,150+ installs and 575+ lifetime active users on Meta Quest. |
| Scientific web tooling | XPPAutHome ports XPPAUT, Bard Ermentrout's dynamical-systems and bifurcation-analysis tool, to the browser with a WASM-first runtime. |
| Robotics + AI | Comet maps natural-language input into a defined robot command set for a Unitree Go2. |
| XR + data | ARChat links QR-loaded context, natural-language questions, and AR overlays on Quest 3. |
Chromarun trailer Meta listing · Trailer Watch the full level playlist |
Bloomwave Garden web build Play in browser · Repo |
|
Status: Done Founded Targy LLC and built the shipped Meta Quest VR game myself. Key systems include 40 handcrafted levels, hand tracking, saves, leaderboards, custom levels, and a raycast-driven procedural mode for an effectively unlimited, non-repeating obstacle course. |
Status: Done Web-first port of XPPAUT, Bard Ermentrout's tool for simulating and analyzing dynamical systems. Supports model upload, simulation, phase-plane analysis, bifurcation views, and export to SVG, PNG, and CSV through typed worker APIs and a WASM-first runtime. |
|
Status: Done LLM-driven robot dog prototype built around a Unitree Go2. Routes speech and visual context through a Unity client, controller, and Python server to execute predefined robot actions. The core engineering work was the command parser and mapping layer for roughly 30 supported natural-language commands. |
Status: Done Primary developer on an AR data-exploration system for Meta Quest 3. Loads QR-linked context, accepts natural-language questions, and returns spoken answers plus AR overlays tied to the scene. The system combines a Quest frontend, Python backend, DuckDB, Gemini, Wit.ai, and an early scrcpy-based workaround for environment imagery. |
|
Status: In development Current farming-game build across browser and native iOS paths. Includes burst-based gameplay, progression, HUD systems, audio handling, leaderboards, release assets, and now a public browser build. |
Status: On hold Open-source social platform workspace focused on privacy, moderation, and account integrity. Includes anonymous passkey auth, media posting, moderation-first architecture, and feed UX. |
"The best game on Meta (no exaggeration)"
- Nationwide, Software Engineering Intern: work across AWS, EC2, Alation, New Relic, and CI/CD; built production/test monitoring and a Bash workflow that replaced manual external-drive backups with GitHub-backed automation.
- Stealth startup, Software Developer: sole iOS developer for a Ray-Ban Meta smart-glasses prototype using Apple Vision for on-device object detection and ruleset-driven capture readiness.
- Teaching Assistant, College Algebra: taught recitations and supported roughly 60 students per semester, averaging a 4.9 out of 5 student rating across two sections (5.0 and 4.79).
- ProgrammingChallenge: PyTorch speech emotion recognition work that adds applied ML depth.
houston-finance: local-first personal-finance desktop app with encrypted storage, Plaid read-only boundaries, release automation, and a cash-flow UI built for real account aggregation; kept private intentionally.

