About

TLDR;

I am a technologist exploring the intersection of design, startups, and the web. I am currently shipping new machine learning powered user experiences to millions of visitors at Bing. In the past three years, I lead and built ML and IoT projects for Microsoft’s biggest customers around the world including Walmart and Toyota.

In a prior role, I spent four years as a Senior Technical Evangelist for Microsoft Canada based in Montreal. I covered technical areas such as open source technologies, open data, and cloud computing. I was a frequent international speaker and spoke at conferences such as Build, FITC, Trondheim Developer Conference, ConFoo, DroidCon, CUSEC, KWS, and TEDx at HEC Montreal.

I am passionate about design explorations, shipping high-quality code and helping startups survive the grind.

Project Caspian (2019-Today)

Currently, I am a Principal Software Engineer on Project Caspian at Bing based in Seattle. I work with engineers across multiple organizations (Azure, Bing, PowerBI) and locations (India, Egypt, China). We plan to ship our ML-based product in the first half of 2021.

Digital Transformation Leader 🗽 (2017-2019)

In 2017, I moved to New York City to start and grow an engineering team for Microsoft’s newly formed Commercial Software Engineering organization. I recruited and mentored junior software engineers and eventually managing a team of five engineers. In the New York City hub, we focused on developing and operationalization machine learning pipelines for global companies. We also developed a strong user experience and web development practice; building accessible and beautiful user experiences to help companies through their digital transformation journey.

Projects:

  • Built a smart factory IoT and ML solution to improve Toyota’s fork truck build quality at their Columbus, Indiana plant. Led the project from ideation to delivery with a team composed of 12 engineers and machine learning experts. Presented the solution to visiting executives from Japan which led to adoption in other factories in Japan. Press Release.
  • Shipped a high-scale IoT project and deployed it to hundreds of stores for Walmart (Press Release). Led a team of four front-end developers to build the user experience for building controls, alerting and management to accomplish Walmart’s digital transformation for their warehouse stores. Managed the customer relationship with senior & executive stakeholders.
  • Led the technical development of Agogosml; an open source data processing pipeline project for operationalizing machine learning models in production at scale. Agogosml was developed in partnership with ASB Bank.
  • Built ML-powered chatbot projects to enable cost-effective customer support in Japan and Australia.

toyota factory

Open Source & Web Evangelist 🍁 (2013-2017)

I lead the web and open source developer community outreach & advocacy, messaging, and marketing & execution strategy for Microsoft Canada since August 2013.

I had the pleasure of speaking at over 75 major conferences, startup events, hackathons, and meetups, including Build, FITC, ConFoo, DroidCon, WordCamps, Startup Weekends, Lean Startup Machine, AngelHack, Founder Institute, etc. I delivered five online courses live to an average audience of >5000 people on NodeJS, Redis, MongoDB, and React for the Microsoft Virtual Academy. I organized four JavaScript conferences with leading web speakers in Vancouver, Montreal, Toronto, and Calgary. I hosted an Open Data, Open Source & Web Standards conference that was globally live-streamed on Channel 9 from Montreal.

20150625 JavaScript Open Days 86

My technical articles appeared on numerous Microsoft properties and popular, highly-trafficked sites such as SitePoint, CodeProject, and noupe, among others. See my other writing here.

I was awarded Worldwide Best in Role for FY2016 by Steve Guggenheimer and admitted into the HiPo, Lab One, and Senior Technical Leadership programs.

I developed grunt & gulp plugins to promote modern web standards among web developers that were adopted by over 15 technical evangelists worldwide.

Although I stopped being a full-time evangelist for web technologies for Microsoft in 2017, I remain an advocate for the open web and will happily speak on the topic anywhere.

20151123 JavaScript Open Days 380

20160205 Make Web Not War MTL 5

Community Organizer (2013-2017)

I organized monthly meetups for developers and engineers interested in a few select topics. Chief among them, I held the Montreal Unity User Group, which groups over 800 game developers, 3D artists, game designers that have an interest or use Unity3D.

Montreal Startup Person (2013-2017)

Desiring to help build Montreal’s tech startup ecosystem, I started the local chapter for Startup Grind. From September 2013 to December 2015, I ran monthly fireside interviews featuring successful local founders, innovators, educators, and investors who share personal stories and lessons learned on the road to building great companies. We hosted Julien Smith, Andy Nulman, LP Maurice, Sylvain Carle, Greg Isenberg, Bruno Morency, and others. Until 2017, I helped various Montreal startups build on cloud computing platforms like Microsoft Azure.

BrF3fuMIYAEE2UJ

The Student Years (2009-2013)

Before graduating in 2013 with a Computer Engineering degree from McGill University, I founded the CodeJam @ McGill, the university’s largest engineering competition to improve training for my fellow students. In 2012, I was awarded the Scarlet Key for student leadership and significant contributions to the McGill community. I was also a teaching assistant and awarded the Faculty of Engineering Outstanding Teaching Assistant award.

scarlet key