hi, I'm Aidan! he/him, 17

I write languages, game servers, and other projects!

I'm a self-taught programmer who fell in love with code around 10-11. Now, I bounce between Rust compilers, Minecraft servers, and trying to be a little more social than a GitHub graph.

Rust enjoyer Java & Kotlin systems / game dev

things I'm proud of

Not a full portfolio, just the projects that keep showing up in my brain.

language nerd stuff

Ferra

My own systems programming language, implemented in Rust and targeting LLVM. Think zero-cost abstractions, explicit memory rules, and a focus on predictable performance.

  • Rust
  • LLVM
  • parser / IR
  • type system experiments
repo is private talk compiler things
tiny but fast

Conduit

A lightweight, annotation-driven event bus for Java. It was supposed to be "quick utility code" for a project and ended up being something I still update and use because it performs really well in practice.

  • Java
  • library
  • annotations
  • event bus
space + blocks

AstroMiner

A Minecraft server project with custom 3D-modeled ships, Newtonian-style flight, and a Rust-powered physics engine.

  • Kotlin & Java
  • Rust physics engine
  • PaperMC / Folia
  • space sandbox
demo video: WIP ask for a tour

what I'm up to now

A tiny page for future me!

dev energy

  • tuning Ferra's type system & compiler internals
  • rewriting physics bits for AstroMiner
  • polishing small utilities like Conduit

life & brain

  • online school enjoyer trying to learn social skills
  • experimenting with better routines
  • collecting little comfort things