Flavien Bonvin

Frontend Engineer at Proton | Privacy by Default

Lausanne, Vaud, Switzerland
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
Flavien Bonvin is a frontend engineer based in Lausanne with nine years of experience building web and mobile products, currently shaping user-facing features at Proton used by hundreds of thousands of active users. He pairs hands-on React/TypeScript work with product-minded thinking—owning features end-to-end from design docs to release—and has been the main frontend contributor to a major plan release. His background spans technical project management and full-stack development (Next.js, Django, Vue, Node), which helps him translate client needs into practical, estimable work. Notably, he contributed UI, accessibility fixes, and Gmail import improvements to ProtonMail’s widely used web client monorepo, demonstrating care for UX and edge-case reliability. Comfortable taking initiative, he balances proposing ideas with clear communication to respect stakeholders’ priorities. His academic focus on information systems management complements his technical craft with a strong sense for product impact and migration challenges.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Business Administration (MSC BA) - Management of Information Systems, Master's degree, Business Administration (MSC BA) - Management of Information Systems at HES-SO Haute école spécialisée de Suisse occidentale
bookBachelor of Science HES-SO (BSc), Business Information Technology, Bachelor of Science HES-SO (BSc), Business Information Technology at HES-SO Valais-Wallis
languagesFrench, English, German, Italian
github-logo-circle

Github Skills (7)

accessibility10
javascript10
react10
webmail10
ui-design9
gmail8
yarnpkg6

Programming languages (9)

TypeScriptMDXC#JavaShellC++JavaScriptSwift

Github contributions (5)

github-logo-circle
ProtonMail/WebClients

Dec 2022 - Mar 2023

Monorepo hosting the proton web clients
Role in this project:
userFront-end Developer
Contributions:35 commits in 3 months
Contributions summary:Flavien primarily contributed to the front-end aspects of the web clients, focusing on the user interface and user experience. Their work included improvements to the OAuth import selection modal, such as refining wording and functionality related to Gmail scopes. They also fixed accessibility issues and addressed bugs within the Gmail import process, while also working on attachment size tooltips for emails. The user also refactored and updated components related to the settings area for email forwarding.
hostingmonoreporeactwebmailyarn
flavienbonvin/flavien-bonvin

Mar 2024 - Mar 2025

My personal blog 🦆
Contributions:70 PRs, 352 pushes, 66 branches in 1 year
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
Flavien Bonvin - Frontend Engineer at Proton | Privacy by Default