Skip to main content

Products

Areas of engineering, product design, and growth I've learned by making products.

Engineering

Cross-platform desktop apps

Animo (opens in a new tab) installs and updates cleanly on Windows, macOS, and Linux from a single codebase, packaged with Tauri instead of Electron.

Systems-level performance

Animo (opens in a new tab) renders animations frame by frame on the user's own machine, so its core is written in Rust to keep memory, binary size, and startup small enough to run on modest hardware.

Machine learning in the browser

Scanner Cam (opens in a new tab) recognizes objects from a live camera feed entirely client-side with TensorFlow.js, so it needs no server and no backend GPU.

Space and mission-control software

Graphem (opens in a new tab) extends NASA Open MCT, the open-source framework used to monitor spacecraft telemetry during missions, so the work meant learning how mission control ingests and visualizes real-time data.

Product design

Growth

Monetization and licensing

Animo (opens in a new tab) moved from free experiment to a paid desktop license aimed at students and teachers, with releases and go-to-market built around versioned launches.