Summary
Kevin O'donnell is a seasoned software leader with 13+ years of experience building and scaling high-throughput billing systems, most recently leading Shopify's Billing platform and infrastructure teams. He blends hands-on engineering (Rails, MySQL, Redis, GraphQL, GCP) with people and product leadership, aligning long-term platform investments to business outcomes that account for roughly half of Shopify’s revenue. Kevin has a track record of extracting monolithic code into independent, resilient services and operating them at scale while keeping teams focused and motivated. He also runs OttWatch, an open civic-data scraping project that consolidates Ottawa governance data to boost resident engagement, showing his interest in practical civic tech and automation. Based in Ottawa, he combines enterprise consulting history with startup agility, often stepping into both tactical firefights and strategic roadmapping.
13 years of coding experience
25 years of employment as a software developer
Computer Science, Computer Science at University of Waterloo