sand
p5 falling sand simulation
software engineer
I build software for autonomous systems, from low-level control to high-level autonomy.
selected systems
p5 falling sand simulation
Three.js Rubik's cube demo
raw Three.js train track demo
developer for web and audio
role: Anything, at all - software.
web developer for D&D session, map, and initiative tracker for DMs
role: Digital dice, interactive maps, and API integrations.
maintainer of oknextgen.cc
role: Site maintenance and event updates.
about
Software engineer with a love for robotics, terminals, and games. From low-level control to high-level autonomy — and the tooling in between. The advanced version of this site is a full terminal interface, but this view keeps the same information in a more direct format.
contact