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

Jan 2024Present
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

Jul 2018Dec 2023
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

May 2017Aug 2017
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

Sep 2016Dec 2016
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

Sep 2015Dec 2015
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

Jan 2015Apr 2015
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

Sep 2013Dec 2013
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

Feb 2013May 2013
JenkinsBashJavascriptPHP
  • Implemented cloud solution for distributed automated testing.
  • Owned CI, automated building, and Git migration.