impressum/privacy policy

Professional Work2017-now

I work on backend infrastructure, WebAssembly, developer tooling, and self-hosted software, with experience building production systems, open-source projects, and technical products end-to-end.

Open Source2016-now

I build and maintain open-source projects across Rust, WebAssembly, web infrastructure, developer tooling, and self-hosted software. My work ranges from long-running projects to smaller libraries and experiments.

tinywasm2023-now

tinywasm

Open-source WebAssembly runtime written in Rust, with 500+ GitHub stars. Designed for safe execution, portability, and minimal dependencies, with an internal bytecode format for efficient interpretation.

Liwan2024-now

Liwan

Open-source, privacy-focused web analytics written in Rust. Liwan is designed for self-hosted deployment with a single binary, low operational overhead, and privacy-preserving analytics without cookies, cross-site tracking, or persistent identifiers.

Creating an RISC-V Operating System in Rust2023

Creating an RISC-V Operating System in Rust

Blog series and codebase exploring operating-system development in Rust by building a small RISC-V microkernel from scratch.

Last.fm Iceberg Chart Generator2024-now

Last.fm Iceberg Chart Generator

A web tool for generating shareable iceberg charts from Last.fm listening history. Built as a small creative project, it has reached over 200k unique visitors through organic sharing and continues to periodically go viral on social platforms.

dawdle.space2023-now

dawdle.space

Community platform for sharing art, free software, and personal websites. Includes custom infrastructure for hosted sites, interactive editing, and code execution.

Snowstorm2021-2022

Snowstorm

Minimal React framework built around React Suspense, ES modules, and esbuild. The project is archived, but explored ideas around lightweight frontend tooling before the current generation of build tools matured.

pog.network2021-2022

pog.network

Experimental cryptocurrency protocol project. I led the technical direction, designed parts of the protocol, and worked across the Rust reference implementation, shared API definitions, and frontend applications.

Etournity2020

Etournity

Esports tournament platform. I worked on migrating the frontend to Next.js and improving GraphQL API security.

FantasyMarket2020

FantasyMarket

Stock market simulation where users invest in-game currency in a simulated market.

recordskip2019

recordskip

Mobile app for vinyl collectors that used image recognition to catalogue records and recommend new music.

canX2018-2020

canX

I co-founded canX, a multimedia streaming and social platform. I led a 3-person development team and worked across product, React Native and Next.js applications, Go backend services, media infrastructure, a custom video player, CDN-backed media delivery, and video processing.

musiqpad2016

musiqpad

Open-source social music platform for self-hosted chatrooms. I worked on modernizing the codebase and fixing security vulnerabilities.