Home Projects Blog

gchat (2026)

View on GitHub

gchat is a CLI-based IRC client written in Go.

GolangIRCSocket Programming

Investigating Star Tracking Algorithms (2026)

View on GitHub

Machine learning algorithm to identify real and fake stars within a satellite sensor view based on published research.

PythonMachine LearningAerospace ApplicationsSatellite Systems

ISS Pass Bot (2026)

View on GitHub

Bluesky bot that calculates ISS passes over Sheffield, UK.

PythonCelestrak APIAT ProtoOrbit Propagation

Orbit Simulation (2026)

View on GitHub

Simple 2D orbit simulator written in Python.

PythonOrbital MechanicsSimulation

Flight Dynamics (2026)

View on GitHub

Flight dynamics simulator written in Python. Simulate complex multi-stage rockets with different propellant and engine configuration.

PythonIsentropic FlowSimulationRocketry

Satellite Visualiser (2026)

View on GitHub

Visualise the live orbits of Earth's satellites and space stations.

PythonCelestrak APIKeplerian Motion

Physics Engine (2026)

View on GitHub

Custom physics engine with Vector2D implementation.

C++Physics EngineSimulation

Open-TTP (2026)

View on GitHub

A simple C++ program for simulating and decoding 64-byte packed binary telemetry data with integrity validation.

C++TelemetryProtocol DesignBinary Frames

Personal/Portfolio Website (2025)

View on GitHub

Personal portfolio page built in Astro and deployed via GitHub Actions to GitHub Pages.

AstroTypeScriptCSSGitHub Pages