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

Frontdeskify Inc

Jan 2024Present

Founder / Developer · Toronto, ON

SaaSNext.jsTypeScriptPostgreSQLStripePayPalTailwind
  • Built full-stack SaaS from zero to live product in 6 months, now serving 200+ 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 (GDPR, CAN-SPAM).

GameHive Corporation

Jul 2018Dec 2023

Product Team Lead / Director of Shared Infrastructure / Server Developer · Toronto, ON

PythonKubernetesGCPAWSPostgreSQLRedisTerraform
  • Proposed and built two new teams from scratch: a 5-developer product team and a DevOps-focused 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 to full analytics and A/B testing capability, then hired a dedicated BI team to scale and own the function.
  • Saved $40K+/month through backend optimization of legacy services.
  • Built scalable game server infrastructure handling 300k+ DAU with 99.99% uptime and sub-3-minute deployments.

Apple Inc

Sep – Dec 2016; May – Aug 2017

Software Developer · 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.

Otto LLC

Sep 2015Dec 2015

Firmware Engineer · 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.

Evertz Microsystems Inc

May - Sep 2014; Jan – May 2015

Software Designer · 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.

Autodesk Inc

Sep 2013Dec 2013

Software Developer · Montreal, QC

C++QtPythonPerl
  • Pioneered CI and build automation system scalable to 100+ Autodesk products.
  • Built internal tools for developer productivity in C++/Qt.

EXO U Inc

Feb 2013May 2013

Software Developer · Montreal, QC

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

Education

Bachelor of Applied Science in Mechatronics Engineering

University of Waterloo, Co-operative Program · With Distinction

Sep 2012 – May 2018