Michael Vial

Engineering Director at Busbud

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Vial is an Engineering Director based in Montreal with 12 years of experience building high-performance front-end experiences and leading growing web engineering teams. He combines deep expertise in JavaScript/ES6, UI/UX and client-side performance with hands-on delivery—having led product squads, scaled a web team from 4 to 11 engineers, and improved conversion and SEO performance at Busbud. Earlier work at Dailymotion includes engineering ad integrations that delivered tens of millions of ads per day and contributing to VAST parsing and test automation in open-source libraries. Michael is also a pragmatic people leader and recruiter who streamlined hiring processes and personally interviewed 60+ candidates, while mentoring junior engineers and managing R&D reporting for SRED claims. He balances technical craft (a self-described “legacy code surgeon”) with product impact and a track record of measurable performance improvements.
code12 years of coding experience
job16 years of employment as a software developer
bookDUT Informatique, DUT Informatique at Université Grenoble Alpes
bookMaster of Science (MSc) Web Technologies, Master of Science (MSc) Web Technologies at Oxford Brookes University
languagesEnglish, French
github-logo-circle

Github Skills (6)

javascript10
parser10
parsing10
coffeescript10
parse10
testing10

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
dailymotion/vast-client-js

Jun 2014 - Sep 2017

VAST (up to 6) parsing library for JavaScript
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:11 releases, 99 commits, 70 PRs in 3 years 3 months
Contributions summary:Michael primarily contributed to the `vast-client-js` library by fixing bugs and adding test cases to improve its functionality and reliability. They addressed an issue related to `trackingEvents` property in wrapped companions. Additionally, they added new test cases for the parser and tracker components of the library. The user also bumped version numbers and added new events to the always sent events list.
vastjavascriptparsingparserparsing-library
briganti/vikings

May 2014 - Jun 2016

Contributions:39 commits, 4 pushes, 1 branch in 2 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Vial - Engineering Director at Busbud