Journeyman Engine
2026A C++ game engine I am building from the ground up — the systems-level project I keep returning to.
- C++
- OpenGL
Software Developer
A C++ game engine I am building from the ground up — the systems-level project I keep returning to.
A WASM-first programming language. Lexer, parser, and codegen written in TypeScript, targeting WebAssembly.
A convolutional neural network written from scratch in TypeScript — no ML framework, just the math.
Loading and rendering GLTF models with the WebGPU API — modern GPU pipeline in the browser.
Ghost of Tsushima-style grass field rendered in Three.js — wind, instancing, and custom shaders.
A from-scratch raytracer in Rust, built following Jamis Buck's The Ray Tracer Challenge.