Real-time WebGL graphics, a from-scratch CAD geometry kernel, a CFD water solver validated against physics, computer-vision pipelines, edge AI, and the platform (FeatureBoard) that builds them.
Nine open-source projects, five that run live in your browser right now โ no install, no server. Everything below is real, tested code you can open and read.
A few that show the range โ graphics, geometry, physics, and ML. Each links to a live demo or the source.
My own 3D Gaussian Splatting renderer โ written from scratch, not gsplat.js or a ported viewer. Parses raw .ply captures with spherical-harmonic color and draws view-sorted gaussian quads on the GPU. Ships with a training/processing pipeline.
A from-scratch JavaScript solid modeling kernel that delivers real variable-width edge blends โ the operation professional kernels were still fumbling as of 2025 โ across any dihedral angle and 3/4/5-edge corners, watertight by construction, out as standard STEP. The whole kernel runs in the browser: load the blended D&D dice-set benchmark from the viewer's Benchmarks menu, or drop in your own STEP/STL.
A CFD toolkit for STL meshes: watertight repair, volume meshing, and a flow solver. Its free-surface water model drains a tank and matches Torricelli's law to 0.1% โ validation baked into the test suite (39/39 pass), plus CAD import and automated boundary conditions.
A 3D space runner in Three.js โ ride a dino-astronaut on a procedurally-detailed comet through selectable orbital trajectories, past photo-textured planets, with a real-time particle tail. Fully client-side, GPU-driven.
One engineer, one coherent stack, across domains most people specialize in just one of.
WebGL/Three.js โ games, GPU particle systems, a hand-written gaussian-splat renderer.
STEP/STL parsing, surface tessellation, constrained Delaunay, watertight repair.
A flow solver with a free-surface water model validated against closed-form physics.
YOLO pipelines, a GPU video-montage engine, a Gemini auto-labeling + training console.
On-device Gemini Nano (SlopRadar), a dependency-free Rust installer, Cloudflare deploys.
FeatureBoard itself โ the tool that plans, builds, tests, and ships all of the above.
Working with AI changes the good patterns. These show up across every project โ each grounded in real code on the How We Build page.
Open to roles and collaborations. The fastest way to judge the work is to open a demo and read the source.