Florian Rivoal is a director-level technology leader and web standards expert based in Kyoto with 16 years of experience spanning engineering, product and governance. He has shaped key CSS specifications as an invited expert to the CSS Working Group and driven consensus among major browser vendors while serving on the W3C Advisory Board and now the Board of Directors. Florian blends hands-on browser and layout engine development (Opera) and prolific open-source testing contributions to the prominent Web Platform Tests project with strategic product and commercial leadership roles, including C-suite experience at Vivliostyle and product ownership at Gelato. He also brings strong nonprofit and educational governance experience, having grown and stabilised a bilingual international school while improving its finances and operations. An INSEAD MBA complements his technical masters, and his background in typography, linguistics and Mandarin study informs a rare combination of technical, cultural and standards-savvy perspectives.
16 years of coding experience
10 years of employment as a software developer
Chinese (mandarin) language, Chinese (mandarin) language at Tongji University
Master, Software, Master, Software at Institut national des Sciences appliquées de Rennes
Chinese (mandarin) language, Chinese (mandarin) language at Tsinghua University
Master of Business Administration (M.B.A.), with distinction, Master of Business Administration (M.B.A.), with distinction at INSEAD
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
Front-end Developer
Contributions:16 reviews, 504 commits, 572 PRs in 9 years 9 months
Contributions summary:Florian primarily contributed to the WPT (Web Platform Tests) repository by adding and improving test cases for various CSS features, specifically related to text rendering and writing modes. Their commits focus on testing different scenarios for text-transform, text-align, and text-spacing. The contributions involved creating new test files and modifying existing ones to cover different edge cases and ensure correct rendering behavior, including the handling of bidi text and special characters.
:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
Role in this project:
Technical Writer
Contributions:15 reviews, 30 commits, 34 PRs in 7 years 6 months
Contributions summary:Florian primarily contributed to the project by updating and expanding the documentation for the Bikeshed tool. Their commits focused on improving the installation instructions, adding copyright statements, refining the documentation's phrasing, and implementing features such as image size detection. They also made updates to the boilerplate files used by the tool.
specsbikepreprocessorspecificationsguidelines
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.