About Me
Generalist engineer with 10+ years of experience across SaaS startups, distributed systems, and game infrastructure. I’ve built and operated backends serving 300k+ daily active users, with a focus on reliability, scalability, and thoughtful design.
I enjoy learning and applying new technologies, while keeping a strong respect for mature, battle-tested tools. My goal is simple: build systems that are practical, resilient, and pleasant to use.
Work History
Founder / Solo Developer
Frontdeskify Inc · Self-employed
SaaSNext.jsTypeScriptPostgreSQLStripePayPalTailwind
- Built full-stack SaaS from zero to live product in 6 months, now serving 120 businesses.
- Conducted customer discovery with 10 service business owners to shape product direction.
- Architected multi-tenant platform with white-label websites, custom domains, and payment processing (Stripe, PayPal, Apple Pay, Google Pay).
- Built email infrastructure on AWS SES with scheduling, bounce handling, and compliance (CAN-SPAM, GDPR).
Director of Shared Infrastructure / Team Lead
Game Hive · Toronto, ON
PythonKubernetesGCPAWSPostgreSQLRedis
- Proposed and built two new teams from scratch: a 6-person product team and a shared infrastructure team.
- Led product team to launch a new mobile game title in 4 months, capitalizing on first-mover advantage.
- Took company from zero BI capability to data-driven decisions by building analytics and A/B testing infrastructure.
- Saved $40K+/month through backend optimization of legacy services.
- Built scalable game server infrastructure handling 300k+ DAU using Python, Kubernetes, GCP, PostgreSQL.
Software Developer
Apple · Cupertino, CA
PythonSwiftObjective-C
- Authored ApplePay terminal certification spec, adopted by 2 major payment terminal manufacturers.
- Designed distributed async testing architecture, adopted by 8 internal teams.
- Authored test plan for new iOS accessory platform, accepted for implementation.
Software Developer
Apple · Cupertino, CA
PythonSwiftObjective-C
- Authored ApplePay terminal certification spec, adopted by 2 major payment terminal manufacturers.
- Designed distributed async testing architecture, adopted by 8 internal teams.
- Authored test plan for new iOS accessory platform, accepted for implementation.
Firmware Engineer
Otto LLC · Burlingame, CA
CFreeRTOSI2CSPIHomeKit
- Wrote low-level I2C, SPI and peripheral drivers for an IoT product on FreeRTOS.
- Implemented Bonjour, IPv6, and MFi Authentication for Apple HomeKit integration.
- Architected and built an automated testing platform.
Software Designer
Evertz · Burlington, ON
PythonLinuxBash
- Reduced automated build time from 30 minutes to 2 minutes.
- Developed a wrapper for KVM hypervisor for VM cluster management.
- Implemented features in Python control layer for high-performance video replay device (used at 2015 Super Bowl).
- Owned Continuous Integration platform and development servers.
Software Developer
Autodesk · Montreal, QC
C++QtPythonPerl
- Pioneered CI and build automation system scalable to 100+ Autodesk products.
- Built internal tools for developer productivity in C++/Qt.
Software Developer
EXO U Inc. · Montreal, QC
JenkinsBashJavascriptPHP
- Implemented cloud solution for distributed automated testing.
- Owned CI, automated building, and Git migration.