I'm a principal-level software engineer with 19 years of shipping production software. I lead UI work on healthcare web applications at Opyn Health, and I'm building Fabric Engine, a 3D engine written in Rust, at my studio, Wyrdloom Studios.
I'm open to Principal and Staff engineering roles, and to contract work.
LinkedIn GitHub Contact me
Fabric Engine is a 3D engine and world-building suite in Rust. Its models are trees of mathematical shapes drawn exactly on the GPU, then snapped to a voxel grid for a stylized 3D pixel-art look. It powers Faryn, the first game from Wyrdloom Studios.
How Fabric Engine works
Microsoft. Prototyped and partly built a re-architecture of a customer-facing reporting service, bringing queries of tens of seconds to hundreds of minutes down to milliseconds to a few seconds.
General Services Corp. Built a reporting portal that launched in week one and grew to hundreds of reports, held to under 100 ms per request.
SoftRock. Architected a call-scripting platform that let agents handle two calls at once while outperforming top agents.
Stoic Dreams. Created Web UI, which runs about two dozen websites, including this one, with tests that gate every deploy.
See my full experience
I ship in small, tested steps, straight to production, often several times a day. Every change is covered by automated tests, every deploy is automated, and problems are measured and fixed rather than debated. I wrote these practices up in my book, CASE: Continuous Agile Software Engineering.
Skills: Rust, wgpu, WebAssembly, C# Blazor, JavaScript, TypeScript, React, Azure, AWS, CI/CD, Playwright, SQL Server, PostgreSQL
Erik is an out of the box thinker and a great collaborator.
If you're hiring for a Principal or Staff engineer, or need help with Rust, engine or tooling work, performance problems, or getting a team shipping continuously, I'd like to hear from you.
Message me on LinkedIn Contract services See my projects
You can also come chat with us on the Stoic Dreams discord server.