About

Software explorations, professional work, and a place for what matters.

I work as a mobile/desktop and cloud applications developer and DevOps/cloud engineer. My primary role is with ETC, and this site is a home for the software, photography, and exploration work I want to share publicly.

Software

Application development, cloud infrastructure, and interactive experiments across audio, graphics, cryptography, and the browser platform.

cryptography

Crypto Playground

Interactive cryptographic primitives — hashing, encryption, key exchange, and digital signatures — visualized in the browser.

Open the Crypto Playground details

systems

Systems Lab

Low-level systems concepts — memory allocation, floating point representation, and binary format inspection — visualized interactively.

Open the Systems Lab details

Browse all explorations

Blog

Notes on software, infrastructure, and ongoing work. Subscribe with the RSS feed.

Interesting Rust+Wasm talk

A great talk on compiling Rust to WebAssembly for browser-based audio synthesis. Worth watching if you're working with real-time DSP in the browser.

Browse all posts

Photography

Selected work and ongoing practice

Photography is a parallel practice and a different way of paying attention. This section will grow into a home for selected images, ongoing projects, and the work that does not fit neatly into a software portfolio.