Joel Trottier-hebert

Lead Frontend Developer at Braver

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
Joel Trottier-hebert is a Lead Frontend Developer based in Quebec with 12 years of experience building thoughtful, test-driven web and mobile applications. He champions Agile practices, clean code and extreme programming techniques—frequently applying TDD, pair programming and refactoring to raise code quality and team velocity. At Braver he leads the frontend of an end-to-end encrypted medical communication app built in Flutter, and his open-source work includes improving test coverage and stability for projects like ArcBees/GWTP and refactoring Dart GitHub client libraries. Comfortable across front-end stacks and backend refactors, he blends hands-on development with architecture sensibility and a practical commitment to software craftsmanship. Colleagues know him as a continuous learner who pairs deep technical rigor with a knack for simplifying complex form-factor and platform concerns.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université Laval
bookCollege Degree, Computer Science, College Degree, Computer Science at Cégep de Jonquière
languagesEnglish, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
20,871reputation
1.5mreached
88answers
84questions
Badges
dart
top-5%
abstract-class
top-5%
oop
top-5%
github-logo-circle

Github Skills (21)

unit-testing10
javascript10
coffeescript10
apidoc10
api10
github-api10
dart10
test-automation10
oop9
refactor9
abstract-class9
refactoring9
modeling8
modeler8
modello8

Programming languages (18)

MDXC#JavaC++CSSCGoXSLT

Github contributions (5)

github-logo-circle
SpinlockLabs/github.dart

Sep 2016 - Sep 2021

GitHub Client Library for Dart
Role in this project:
userBack-end Developer
Contributions:3 reviews, 38 commits, 32 PRs in 5 years
Contributions summary:Joel primarily focused on refactoring and improving the code base. They addressed strong mode issues and made fixes to various service files, including activity, repositories, and git-related services. They also updated and corrected model files, such as those related to issues, repos, and gists. These changes suggest a focus on code quality and stability within the GitHub client library.
github-clientclient-librarydartlangdartflutter
ArcBees/GWTP

Mar 2014 - Aug 2015

A complete model-view-presenter framework to simplify your next GWT project.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 release, 7 commits, 1 PR in 1 year 5 months
Contributions summary:Joel primarily focused on writing unit tests to validate the application's form factor logic. They created and updated CoffeeScript tests that assessed the user agent and query parameters for mobile, tablet, and desktop form factor detection. Furthermore, the user made adjustments to support form factor detection from both URL and user agent strings.
presentermodel-view-presentersimplifymodel-viewgwt
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
Joel Trottier-hebert - Lead Frontend Developer at Braver