Engineering Manager at Proton | Privacy by Default
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Germain Souquet is an engineering manager based in London with 12 years of hands-on experience building and leading front-end and web platform teams for real-time media and collaboration products. Currently managing Proton’s Inbox Web team, he combines technical leadership with product-focused delivery across mail, calendar and contacts. Previously he led front-end architecture and R&D at Grabyo and drove the cross-platform design system and performance improvements at Element, contributing to the Matrix standard and high-profile open-source projects. His work spans full-stack API design and front-end UX polish—examples include significant refactors to BBC’s VideoContext and UX/interop fixes across Element and Matrix SDKs. Known for improving maintainability as much as features, he often focuses on component design, cross-browser robustness and persistence of client state. He brings a pragmatic blend of hands-on engineering, open-source collaboration, and team mentorship to complex web product challenges.
12 years of coding experience
13 years of employment as a software developer
Bachelor multimedia and internet careers Web and multimedia, Bachelor multimedia and internet careers Web and multimedia at IUT de Laval
Bachelor mobile & distributed computing Computer Engineering, Bachelor mobile & distributed computing Computer Engineering at La Rochelle Université
Contributions:1143 reviews, 1096 commits, 939 PRs in 1 year 10 months
Contributions summary:Germain primarily contributed to the front-end development of the Matrix React SDK, focusing on user interface improvements and bug fixes. They addressed CIDER formatting issues in Safari and corrected display issues within message composer components, demonstrating a focus on component styling and cross-browser compatibility. They also worked on user interface elements, making the thread list UI more readable by showing the thread count and author in thread panel summary. The user also addressed a bug in the notification system related to threads.
Contributions:303 reviews, 308 commits, 268 PRs in 1 year 9 months
Contributions summary:Germain primarily focused on enhancing the Matrix client-server SDK for JavaScript. Their contributions included features such as persisting unsent messages across sessions and implementing the correct handling of read receipts in the thread timeline. They also worked on fixing local echo issues and improving event handling within the threaded messaging system. Their changes touched the core models of the SDK, especially event and room management.
matrix-chatjavascriptclient-serversdkmatrix-sdk
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.