Embedded Systems · Aerospace Software
CS student in New Zealand. I build things to learn - currently a flight dynamics testbed in C++ and Python that I'm using to explore aerospace software engineering. Also compete in space hackathons when I get the chance.
Project Aphelion
A hardware-in-the-loop flight dynamics testbed. The ESP32 acts as a flight
computer streaming real sensor data; Python handles trajectory propagation,
state estimation, and dispersion analysis on the mission control side.
Currently building: a 3DOF trajectory propagator with RK4 integration.
Stack: Embedded C++ · ESP-IDF v5.2 · Python · NumPy · ESP32-WROOM
ActInSpace New Zealand 2026 | Team Lead
AI system for satellite collision avoidance decision-making.
My role: Team lead, product direction, pitch
Stack: Python · PyTorch · TypeScript
NASA Space Apps New Zealand 2025 | 2nd Place | Team Lead
ML pipeline turning telescope data into 3D habitability visualisations.
My role: ML pipeline, Random Forest training, habitability scoring
Stack: Python · scikit-learn · Flask · Three.js · Docker


