I'm a secondary-school student, software developer and technology entrepreneur. I build high-performance systems in Rust and autonomous software for satellite collision-risk analysis, and I've led technical development on products tested by aerospace companies.

  • Software developer
  • Technology entrepreneur
  • Secondary-school student
Scroll
XE4 Space SystemsCo-ownerGET 102:45:40 · Contact light

Autonomous space-traffic managementPhoton

Photon is XE4's platform for satellite conjunction analysis and collision avoidance. I co-founded XE4 to build it. The system ingests orbital tracking data, screens for conjunctions in real time and plans fuel-efficient avoidance manoeuvres. It is in early access and has been tested by aerospace companies.

  1. P63
    BrakingIngest orbital tracking data for every object that matters to a satellite.
  2. P64
    ApproachScreen the catalogue for conjunctions in real time and rank the risk.
  3. P66
    LandingPlan an avoidance manoeuvre that spends as little fuel as possible.
xe4.space

What it is

A high-performance Minecraft Java Edition server implementation written entirely in Rust. I lead its development: performance-focused systems that still preserve vanilla mechanics, down to redstone and TNT behaviour, at the game's 20 ticks per second.

bale.hayteam.xyz

Bale

HayTeam · Lead developer

Where I work on it

Across the whole engine, from the tick loop to the plugin boundary.

  • Multithreaded ticking
  • Async I/O
  • Networking
  • Custom world storage
  • Entities
  • Combat
  • Permissions
  • WASM & native plugins
Rocketry program · my own · General arrangement

WaflisStatus: in design

Waflis is my rocketry program. It is in its design phase: the airframe and its components are being modelled in 3D before anything is built.

  1. This sheet is a general arrangement only. Not to scale.
  2. All dimensions to be determined.
  3. Fin count and planform are preliminary.
  4. Hidden lines show the motor mount and coupler inside the airframe.
Open the full drawing sheet →
PRELIMINARY
L = TBD Ø = TBD 1 2 3 4 5 SIDE ELEVATION · THIRD-ANGLE PROJECTION · NTS 1 NOSE CONE · 2 AIRFRAME · 3 FIN SET · 4 MOTOR MOUNT · 5 COUPLER

Skills

Programming

  • Rust
  • C++
  • Python

Systems

  • Multithreading
  • Asynchronous I/O
  • Networking
  • Plugin architectures
  • Performance optimisation

Space software

  • Orbital-data ingestion
  • Conjunction screening
  • Trajectory & collision-risk analysis
  • Manoeuvre planning

— Wexyz