Work experience
November 2018 — Now
React TypeScript Webpack GraphQL Ruby Nginx Technical leadership Mentorship
Shopify is a global company helping merchants start and scale their retail business of all sizes. My role as a Staff Web Developer working on our Core product is to drive our technical direction, mentor developers, and of course ship code that improves our merchants' lives.
Implemented the UI for merchants to associate 3D models/videos to a product, boosting the sales of merchants using that new feature.
Help onboard, mentor and level-up developers within my team and elsewhere in the company on front-end development, architecture and technical leadership.
Scaled 2 of my teams from a few developers to a full product team, including both front-end and back-end developers.
Identify technical debt and ways to improve the codebase, improving the team's velocity while reducing bugs leading to disruptions for our merchants.
Drive architecture and alignment between engineers, UX designers and product managers, both within my team and with senior leader stakeholders, for a new project that enables product teams within Shopify.
May 2017 - November 2018
TypeScript Angular Webpack Bootstrap Node.js Express Docker
Led the front-end development of the City's new beta Portal written in Angular.
April 2016 - April 2017
WinForms React Bootstrap C# .NET Web API SQL Server
Maintained an ITIL configuration management software written in WinForms.
Built a rewrite of the software for the web using React.
March 2014 - April 2016
AngularJS Gulp ASP.NET MVC Bootstrap C# .NET SQL Server Node.js MongoDB OAuth2 Social login
Maintained an authentication API for different YP applications: yp.ca and its mobile apps, the Shopwise mobile apps, redflagdeals.com and its mobile apps and YP Dine mobile apps.
Integrated the Facebook and Google social login schemes as well as traditional email/password credentials.
Led development of internal web applications in AngularJS/Node.js, as well as mentoring junior team members.
September 2010 - March 2014
https://www.morneaushepell.com/ca-en
ASP.NET MVC C# .NET WCF SQL Server Microsoft Dynamics CRM
Maintained part of the company's employer portal, mainly the data loader UI and web services.
Worked from pre-sale prototyping to actual implementation of a CRM solution. Integration between Microsoft Dynamics CRM and multiple software. Implemented a plugin system to allow our customers to replace parts of the solution based on their requirements.