Tommy Lebel

Senior Front-End Consultant at Meetup Vue.js Montreal

Vancouver, British Columbia, 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
Tommy Lebel is a Senior Front-End Consultant based in Vancouver with 11 years of experience helping teams reduce technical debt and deliver robust Vue.js and JavaScript frontends. He combines hands-on engineering—building SPAs, custom form generators, and performance-tuned Webpack configs—with coaching, technical interviews, and onsite training for clients across North America and Europe. As founder and organizer of Vue Montreal and a frequent speaker, he translates deep technical practices into practical team improvements and automated testing strategies (Jest, Cypress, Storybook). He also brings backend sensibility from contributions to projects like Concrete CMS where he improved form handling and testing, showing attention to correctness beyond the UI. Comfortable leading distributed teams, Tommy has co-founded a startup, led frontend architecture for regulated SaaS, and mentored junior developers into senior contributors. His unusual mix of public-speaking chops (Toastmasters winner) and low-level form-handling fixes makes him both a persuasive coach and a detail-driven engineer.
code10 years of coding experience
job15 years of employment as a software developer
bookTai Lopez VIP Mentorship Program
bookDEC Diploma of College Studies Computer Science Technology, DEC Diploma of College Studies Computer Science Technology at Collège Édouard-Montpetit
bookBachelor of Administration (BAdmin) Minor Entrepreneurship & Computer Science, Bachelor of Administration (BAdmin) Minor Entrepreneurship & Computer Science at John Molson School of Business - Concordia University
bookService de bar (diplôme ITHQ), Service de bar (diplôme ITHQ) at Institut de tourisme et d'hôtellerie du Québec
bookCoaching Double en immobilier Real Estate, Coaching Double en immobilier Real Estate at Immofacile
languagesFrench, English, Spanish
github-logo-circle

Github Skills (8)

concrete510
content-management-system10
cms10
php10
content-management10
app-framework9
web-framework9
testing7

Programming languages (5)

TypeScriptJavaScriptVueObjective-CPHP

Github contributions (5)

github-logo-circle
concretecms/concretecms

Feb 2016 - Feb 2016

Official repository for Concrete CMS development
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Tommy focused on improving form handling within the Concrete CMS. They modified the code to use `getRequestValue` instead of `$_REQUEST` for radio buttons and DateTime widgets. They also adjusted existing tests to accommodate changes and removed redundant `isset` checks. Furthermore, they corrected an issue by adding `type="text"` to the date input tag.
cmsconcretephpframeworkconcrete5
tomicio/storybook-demo

Feb 2024 - Mar 2024

Storybook Demo
Contributions:6 PRs, 10 pushes, 2 branches in 26 days
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
Tommy Lebel - Senior Front-End Consultant at Meetup Vue.js Montreal