Welcome! I’m a generalist software engineer with a background in mechatronics, control systems, and simulation modelling. These are my notes.
Most of my work sits at the intersection of systems engineering and software: helping organisations specify, design, validate, and operate complex cryptoeconomic systems.1234 Along the way I’ve founded startup engineering teams, built protocols from scratch, and taught model-based systems engineering through cadCAD Edu using the radCAD framework I developed while at CADLabs.
I spend most of my time on data-driven applications, decision-support tools, and performance-critical systems, across full-stack web, DevOps, systems programming, and simulation (see “Building Simulations that Scale”).
Currently I’m building Simcraft, a local-first, optionally no-code, IDE for visual simulation modelling, built with Rust, WASM, and Tauri.
You can find me online here and on GitHub, LinkedIn, and X.
About this site
Published from an Obsidian vault using Quartz. The vault follows a hybrid Personal Knowledge Management (PKM) workflow drawing on Zettelkasten, PARA, and Andy Matuschak’s evergreen notes. See Obsidian for tooling notes.