In my career I've led the development of large-scale web platforms, built complex web-based interfaces, grown software engineering teams, and been a mentor to many developers. I enjoy building web applications intended to withstand the test of time, and teaming up with designers, researchers, and product managers in crafting exceptional user experiences.
2014–2022
Mar 2020–Mar 2022
Principal Developer, Shopify Inc.
July 2016–Feb 2020
Senior Development Manager, Shopify Inc.
May 2015–June 2016
Developer Lead, Shopify Inc.
Jan 2014–Apr 2015
Software Developer, Shopify Inc.
Top code contributor to Shopify Core—largest Ruby on Rails app in the world.
Lead architect of the Online Store platform, Theme Editor, Liquid template language, powering millions of web storefronts and a thriving developer ecosystem.
Hired 10+ developers, mentored and managed dozens, built two teams from scratch.
Patent author and speaker at Shopify Unite.
2011–2013
Freelance Developer, Entrepreneur
Designed and developed four web apps. Sold code to hundreds of customers.
2010
Cofounder, Teamly Ltd.
2009
Solo Founder, Nixint LLC
2008
Computer Salesman, Fnac
2007
Tech Blogger and Developer, SICESI SARL
2013–2019
Open source API documentation browser with offline mode and instant search.
Peaked above 100,000 monthy active users. (Donated to freeCodeCamp.)
2011–2016
Collection of free UI elements and paid UI kits coded with HTML & CSS.
Responsive website that peaked above 250,000 monthly page views. (Sold.)
2012–2013
Single-page time-tracking app with REST API and full-featured offline mode.
2011
Private social network with real-time group messaging, home feed, lists…
2011
Private social network for families with instant messaging, events, photos…
2010
Priority management app with team hierarchy, permissions, charts, reports…
2010
Collaboration app with real-time chat, task & file sharing, mentions, search…
2009
Idea management app with inline editing, PDF exports, sharing, activity feed…
2009
DEUG in Mathematics and Computer Science
Paul Cézanne University (2-year undergraduate degree; dropped out in 3rd year)