Thomas Broyer

Software Engineer at Google Web Toolkit project

Dijon, Bourgogne-Franche-Comté, France
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

🤩
Rockstar
🎓
Top School
Thomas Broyer is a seasoned software engineer with 24 years of experience based in Dijon, France, specializing in Java, GWT, Alfresco, HTML5, JavaScript, C#, and Python. He combines steady commercial work at Atol Conseils with long-standing open-source stewardship—serving on the GWT steering committee and contributing bug fixes and feature enhancements to high-profile projects like RESTEasy, Dagger, and Javapoet. His contributions span backend robustness (cookie handling, exception adapters, code generation) to frontend modernization (migrating builds to Webpack, updating GWT website docs), showing fluency across full-stack concerns. Notably, he has improved dependency injection code generation and modernized geospatial visualization tooling, reflecting a pragmatic focus on maintainability and performance. Colleagues rely on him for careful refactors that decouple frameworks from platform dependencies and keep documentation and tooling current.
code24 years of coding experience
bookBTS, Informatique de Gestion, BTS, Informatique de Gestion at Dijon Formation
bookUniversité de Bourgogne
stackoverflow-logo

Stackoverflow

Stats
64,449reputation
4.4mreached
1,760answers
3questions
Badges
java
top-1%
tomcat
top-5%
event-handling
top-5%
maven
top-1%
jetty
top-1%
javascript
top-5%
github-logo-circle

Github Skills (63)

webgl10
threejs10
api-rest10
dagger10
javascript10
maintenance10
visualization10
npm10
netty10
javadoc10
api-design10
restful-api10
annotations10
rest-services10
gwt10

Programming languages (21)

PowerShellJavaCSSBikeshedC++RustTeXGo

Github contributions (5)

github-logo-circle
gwtproject/gwt-site

Nov 2014 - May 2018

Sources of the pages of the gwtproject.org website.
Role in this project:
userFront-end Developer
Contributions:15 reviews, 29 commits, 51 PRs in 3 years 6 months
Contributions summary:Thomas primarily focused on updating and maintaining the GWT project website, specifically the "missing-plugin" section and the Javadoc. The contributions involved updating the website's content to reflect the deprecation of the GWT Developer Plugin for Chrome, adding support for Microsoft Edge, and correcting browser detection logic. The user also updated the Javadoc and JRE emulation references, ensuring the documentation was accurate and up-to-date.
jekyllsources
square/dagger

Oct 2012 - Jan 2017

A fast dependency injector for Android and Java.
Role in this project:
userBack-end Developer
Contributions:20 commits, 1 PR, 10 comments in 4 years 4 months
Contributions summary:Thomas primarily contributed to the Dagger dependency injection framework by adding and refining features related to code generation and multi-bindings. They implemented support for multi-bindings, fixed issues with the `FullGraphProcessor` concerning these bindings, and optimized code generation by avoiding unnecessary adapter generation for classes with only static injections. These changes involved modifying core components and improving the overall functionality and correctness of Dagger.
injectorandroidkotlindependency-injectionjava
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
Thomas Broyer - Software Engineer at Google Web Toolkit project