axel.land
A browser-based remake of ActiveWorlds. Explore 3D worlds, meet other players, and build.
Available for freelance projects
Freelance engineer for the whole stack. I help teams launch faster, untangle what's fragile, and build systems that don't fall over at 3am.
My work
A browser-based remake of ActiveWorlds. Explore 3D worlds, meet other players, and build.

Drop a video and get speaker-aware multilingual subtitles, without opening a desktop editor.

Privacy-first offline mobile translator that lets you hear your own voice in another language.
From the blog

How WebTransport overcomes WebSockets and WebRTC limits using QUIC, datagrams, and bidirectional streams—for games and real-time apps.

Use Cypress and Storybook to catch visual regressions in React apps and keep every UI update consistent across browsers and screen sizes.

Learn how Media Source Extensions let you inject partial WebM video into an HTML5 player—useful for streaming and progressive playback.