Software Engineer · Medical Device Industry · B.S. Computer Science
I build things that ship — from a live campsite-finding web app to classic console games on iOS.
Software engineer in the medical device industry, with a builder's habit of turning hard problems into real, working products. I like the full range of the stack — reverse-engineering APIs, self-hosting services, and low-level C/C++ — and I ship. Currently pursuing a Master's in Computer Science (expected 2026).
🏕️ CampSage · live at campsage.app
A keyless campsite finder for the Western US + Florida. Surfaces campgrounds with 2–3 consecutive nights open, ranked closest-to-home, on an interactive map with photos, exact open dates, and booking links. Self-hosted on a mini-PC behind a Cloudflare tunnel, serving real daily traffic; a rotation engine + request caps keep it under source rate limits.
Python · Flask · reverse-engineered reservation APIs · Leaflet/OSM
📜 Ultima VI for iOS · ⭐ 6
The 1990 classic Ultima VI (Nuvie engine) ported to iPhone/iPad with native touch controls — a full C++/SDL port packaged and code-signed for iOS.
Objective-C++ · C++ · SDL · CMake
⚔️ Ultima IV for iOS · ⭐ 3
Ultima IV (xu4/zu4 engine) brought to iOS with a touch control scheme.
C++ · iOS
- Medical Device Industry — Software Engineer (Present) · previously Software Test Engineer
- Software Engineer Intern
- Analyst
- M.S., Computer Science — in progress · expected 2026
- B.S., Computer Science
- B.S., Accounting

