Software · systems · security

Hi, I’m Richard, a Canadian software developer.

I build privacy-minded applications, dependable infrastructure, and focused tools that solve real problems.

Programming

Languages

Security

Operating Systems

Selected work

Projects

Local-first software, systems utilities, and experiments built to be useful beyond the demo.

View projects

Privacy-preserving Rust CLI and browser GUI that geotags photos from Garmin FIT or GPX tracks by matching capture times to interpolated GPS positions.

Offline-first Flutter app with a Rust FIT parser that imports, normalizes, and visualizes Garmin Smartwatch workouts without Garmin Connect.

Desktop/mobile Flutter utility for streaming Bambu Lab X1C camera feeds over LAN and managing RTSP settings.

C++ cross-platform TCP/UDP/ICMP port scanner targeting simple network reporting and diagnostics.