Professional Experience
Senior Software Engineering Manager – Retail
Jan 2024 – PresentShopify
- Lead Retail Foundations at Shopify, overseeing 5 teams responsible for the core infrastructure that powers our Point of Sale ecosystem
- Direct teams focused on POS app infrastructure, extensibility frameworks, AI-powered retail experiences, developer tooling, and design systems
- Build foundations that empower Retail teams, Shopify partners, and merchants to create and customize innovative retail solutions
Senior Software Engineering Manager – Messaging
Feb 2023 – Jan 2024Shopify
- Engineering lead for the Messaging team responsible for Shopify Inbox, a messaging solution for Shopify merchants
- Managed services and 1st party integrations that power our messaging tools and products
Software Engineering Manager – Messaging
Aug 2018 – Feb 2023Shopify
- Led engineering teams working on Shopify's messaging products and platform
- Mentored and coached engineers at various career stages
- Developed engineering strategy and roadmaps for the Messaging product area
Software Engineer
Jan 2017 – Sep 2017HotelTonight
- Led the team through a major app redesign which shipped in August 2017
- Served as product manager during resourcing constraints while leading the technical redesign
- Decreased build times by 33% by migrating dependencies from Cocoapods to Carthage
- Modernized the codebase by implementing Auto Layout across the application
Software Engineer
Feb 2016 – Dec 2016Apple
- Part of the team responsible for Find My Friends and Find My iPhone and accompanying frameworks
- Developed iOS 10 notification extensions featured at WWDC in the State of the Union
- Updated map annotations for the new iOS 10 monogram design across multiple platforms
- Created internal tools for QA to test functionality of new notification systems
Mobile Developer
Oct 2014 – Jan 2016Shopify
- Worked on Shopify's open source Mobile Buy SDK for iOS
- Integrated Refunds into Shopify Mobile for iOS with Shopify's Refund API
- Collaborated on the launch of Shopify POS for iPhone
- Created custom payment components including Apple Pay integration
Owner + iOS Software Engineer
Feb 2011 – Jan 2016The App Boutique
- Created Next TTC for iPhone, a popular next-vehicle arrival app for Toronto's transit system
- Developed an in-store-only iPad app for Tiger of Sweden
- Created open source RMSwipeTableViewCell, which topped Objective-C rankings when released