Toronto, Ontario, Canada
As a pragmatic technical leader, I've had the opportunity to work as a Technical IC, a Product Manager and an Engineering Leader. Having walked miles in each of these shoes has allowed me to build a unique sense of empathy and understanding for both business and technology, and the necessary balance between them. I've had success bringing people together to solve hard business problems with practical technical solutions, and strive to align groups of people from diverse disciplines to achieve amazing results.
Led the team that launched Stripe Workflows at Sessions 2025
Managed a team of 17 engineers across 3 squads to deliver critical foundational initiatives for Billing: 1. The design and implementation of Billing's next generation asynchronous processing system building a more resilient and scalable system on newer infrastructure. This included a live-swap with the legacy system with no downtime or incident. This system currently handles O(100M) objects per month, and processed O($1B) in payments by cycling O(10M) subscriptions over Black Friday/Cyber Monday alone. 2. Led the new initiative to unlock Extensibility and Customization across all Billing products through the introduction of an internal framework. This allowed users the ability to better customize their Stripe Billing experience to meet the needs of their business processes. Early features that leveraged this framework included the ability to customize Invoicing settings, and enabling 3P tax calculation. 3. Revamped the monetization strategy for Stripe's Billing and Tax products, enabling the launch of subscriptions-based pricing. This initiative launched globally in 7 months and resulted in better pricing economics for users, while providing predictable recurring revenue for Stripe. This squad methodically handled the migration of O(1M) customers across dozens of legacy cohorts, managing communications and custom experiences with no mis-billings or incidents. This work grew Billing revenue by $34M in 2025.
Built and grew a team of 8 to deliver a 0-to-1 version of Stripe's new Bill Pay product, launching in 5 months to early adopters, processing O($100k) volume in Bill payments during a 2 month beta period.
- Lead cross-organization initiatives around building next generation search and access control into D2L's Brightspace learning platform.
- Technical lead and architect for D2L's Search Service built using AWS now serving hundreds of millions of documents for thousands of clients worldwide. - Lead developer that brought several products to market in both the Corporate and Mobile verticals. As these products support hundreds of D2L customers across multiple regions, there was a key focus on building for long term resiliency, scalability and operational maintainability. - Led several internal initiatives that spanned the Engineering org aimed at driving architectural consistency and breaking down silos.
- Helped champion D2L's transition towards a service-based architecture on AWS by driving the technical roadmap and leading working groups for knowledge sharing and developing company-wide best practices. - Designed and led the development of a queuing service, and an event publishing and subscription framework to support communication between Brightspace's core monolith and the fledgling services ecosystem. These early pieces are now the foundation of D2L's Data and Analytics platform. - Built and grew a team from 0 to 12 with a focus on providing individual mentorship, and finding the right balance of development processes to ensure a productive team.
Recruit My Friends (RMF) is a different kind of organization. RMF is a leader for engineering recruiting, specialized in new and recent graduate engineers with 1-10 years of experience. Acting like sports a sports agent, we help you find Great Jobs, working with the Best managers at the Coolest engineering companies. We make finding a job fun! RMF utilizes an embedded network of top performers across North America with hubs in Toronto, Vancouver, New York, Boston, Seattle and Silicon Valley.
Pressly is a publishing platform that allows companies and users to convert their content into a touch and swipe experience on table and mobile phones. As Product Manager, I had the opportunity to leverage both my business and management expertise, as well as my technical background. I was responsible for managing a team of 7 developers, and introducing development processes to make the team more agile with more predictable velocity. In addition, I focused on product strategy and roadmap building along with interfacing with clients and balancing customer requests.
As co-founder of this boutique software development agency, we provided product strategy, as well as development experience to several projects including the Globe and Mail's globedrive.com, and lowfoot.ca, a company aimed at monitoring and reducing energy usage.