Human.
Mostly.
I'm a full-stack developer from Canada. I've spent years building web apps, games, 3D experiments and tools. Usually because something made me curious enough to try.
These days that curiosity is taking me into art history with Cabinet and finance automation with AI agents through EON. I enjoy the connections between different fields as much as the technical work itself.
My toolkit moves between SvelteKit and Python, statistics and 3D worlds. I've built and shipped verified Discord bots. I like learning what a new medium makes possible. This site is the current experiment, and everything on it is generated in your browser rather than downloaded as a picture.
See what I've been buildingHow I got here.
- 2021
First real 3D on the web: ThreeJS, Svelte, a dinosaur.
- 2022
Browser games. Multiplayer drawing duels and a crafting world.
- 2023
Language models everywhere: fact checking, grammar, code translation.
- 2025
EON. AI agents pointed at financial workflows.
- 2026
Cabinet. Art history, given a codebase.
Tools of the trade.
On the web
- SvelteKit
- JavaScript
- Tailwind CSS
- Firebase
- Vercel
- WebGL
Under the hood
- Python
- Java
- C++
- Advanced statistics
In other worlds
- Unreal Engine 5
- Blender
- Discord bots