Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Benoît Michaud

Software Engineer

bendamqui@gmail.com 514-247-5774
H2T 1E8 MontréalCanada
Self-taught, curious and innovative developer passionate about programming languages.
Resume created on DoYouBuzz
Experiences

Backend Web Developer

TapClicks
June 2016 to December 2018
  • Developed and maintained third-party data integrations as a PHP backend developer. Fetched and processed data from APIs, CSV, and XML files, storing it in MySQL via ZendDB for use by the TapClicks core API.
  • Built a data integration code generator tool that automated ~90% of integration logic. Developed a web app interface for the product team to define specs and export JSON, which powered the generator—resulting in faster delivery, improved consistency, and fewer errors.
  • Transitioned to the platform team to support and modernize the core data analytics API. Helped migrate from a legacy architecture to a new Slim-based framework with a custom ORM.
  • Consolidated model-generation logic from legacy systems, introduced PHPUnit testing for data integrations, and eventually owned maintenance and development of the new core API.
  • Played a key role in the release process, debugging and resolving complex migration issues to ensure successful and timely deployments.
  • Extended the core API to support data fetching from both MySQL and Snowflake. Developed logic to dynamically parse and convert MySQL-specific expressions to Snowflake-compatible syntax.
  • Mentored junior and intermediate developers and was regularly consulted for planning and technical strategy due to broad system knowledge and a track record of delivering elegant, scalable solutions.
Education

Baccalauréat, music performance, classical guitar

UQAM

2004 to 2008

Music, music performance, classical guitar

Cégep Saint-Laurent

2000 to 2003
Skills

Programming languages

  • PHP
  • Javascript
  • TypeScript
  • F#

Frameworks

  • Laravel
  • Vue.js
  • Express
  • Electron
  • Nuxt
  • React

Databases

  • MYSQL
  • MongoDB
  • Snowflake
  • CouchDB

Tools

  • Git
  • Docker
  • Linux

Languages

  • French
  • English
Resume created on DoYouBuzz
Download Download