I'm a Software and Systems Architect based in Edmonton, AB, with over 12 years of experience, primarily working with startups. I've navigated successes and failures, all of which have shaped the developer I am today.
My passion is thriving with intelligent, diverse teams to solve complex challenges. I'm driven to build solutions that have a lasting impact, adopting the goals of the business as my own.
I'm a polyglot developer with deep experience across the full stack, from bare metal to cloud-native infrastructure.
| Languages |
|
| Frontend |
|
| Cloud & DevOps |
|
| Databases |
|
| Observability |
|
Here are a few projects from my resume and pinned on my profile.
- A Chrome plugin for managing torrents through the Transmission API.
- Grew to 20,000+ active users.
- A shell-based extension for the
passpassword manager to interact with metadata stored as YAML. - Leverages
yqfor powerful querying of structured data within pass files.
- A TypeScript project for processing and organizing Google Photos takeout data.
- The official Typescript/Javascript SDK for the Cogment open-source AI framework, which I implemented as a company project.
- Tools for checking Teksavvy Internet usage.
Beyond my professional work, I'm passionate about hardware, automation, and self-hosting.
- π₯οΈ Virtualization: I run a
libvirthome setup using KVM/QEMU to pass a GeForce 1080ti directly to a Windows 11 VM for gaming at ~95% native speed. - πΎ ZFS Storage: I'm all-in on ZFS for robust data storage. My setup includes a fast NVME pool backed up to a spinning rust pool, with critical snapshots synced off-site to
rsync.netusingSanoidandSyncoid. - π€ DIY Electronics: I love making things with Arduino and Raspberry Pi:
- A RaspberryPI-based fireplace controller.
- A fully automated hydroponics garden controlled by an Arduino.
- Hacking a Nest Thermostat to control line voltage heaters.
- A plant "nanny" that records time-lapses and monitors temp, humidity, and light.
- π Crypto & Security: I use GPG and Yubikeys for daily tasks like signing code, SSH authentication, and passwordless integration.

