- Studying computer science
- Building a hardware-in-the-loop flight dynamics testbed
- Developing a small evolution simulation system
- Building out
statsforensics, an R package for statistical analysis workflows
┌─ LIVE FEED ───────────────────────────────────────────────┐
last commit aayushpx: chore: update live feed (1d ago)
streak 1 day
commits 1105 this year
as of 2026-07-06 10:23 UTC
└────────────────────────────────────────────────────────────┘
Hardware-in-the-loop flight dynamics testbed for simulating and validating spacecraft motion. An ESP32 runs as a lightweight flight computer streaming live sensor telemetry, while Python handles trajectory propagation, state estimation, and mission-side analysis.
Currently implementing a 3DOF propagator using RK4 integration.
Embedded C++ ESP-IDF v5.2 Python NumPy ESP32-WROOM
OrbitGuard, ActInSpace New Zealand 2026
AI system for satellite collision avoidance decision-making. Skip-connection LSTM modeling how collision risk evolves over time, built in 24 hours.
Role: Team Lead, product direction, system design, pitch
Python PyTorch TypeScript
Exoplanet Explorer, NASA Space Apps New Zealand 2025, 2nd Place
ML pipeline converting telescope data into 3D habitability visualisations.
Role: Team Lead, ML pipeline, Random Forest modelling, habitability scoring
Python scikit-learn Flask Three.js Docker
| Project | What it does | Stack |
|---|---|---|
| 16-bit CPU Simulator | Custom ISA with a full fetch-decode-execute cycle, registers, and memory. | C++ |
| Connected Component Detector | DFS flood-fill on raw PPM images to detect and classify connected regions. No libraries. | C++ |
| C++ Software Rasterizer | 2D renderer built from raw pixel writes. No graphics API, just math and memory. | C++ |
| Discrete Math Notes and Proofs | Structured LaTeX system formalising mathematical reasoning across logic, algebra, coding theory, and discrete structures. | LaTeX |
| Project | What it does | Stack |
|---|---|---|
| statsforensics | R package for exploratory data analysis, hypothesis testing, regression modelling, and diagnostics. | R |
| Binary / Decimal Converter | CLI base conversion tool with input validation and error handling. | C++ |
| MUITSA Website | Student association site with modular architecture and GitHub Actions deployment. | HTML/CSS/JS |
Languages: C++, Python, R, LaTeX
ML & Data: scikit-learn, PyTorch, Pandas
Embedded & Tools: ESP-IDF, Git, Docker, Linux


