Floriel _

Software Engineer -- YouTube at Google

Zurich, Zurich, 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

🤩
Rockstar
🎓
Top School
Floriel is a software engineer with 11 years of experience, currently building features for YouTube at Google after contributing to Google Shopping and major products at Amazon. He is a full‑stack practitioner comfortable across JavaScript frameworks (React, Vue), Node.js, and backend work in .NET Core and Kotlin/Swift for SDKs, with a track record shipping front-end and platform improvements at scale. As founder of the open-source Full Human organization he created PurgeCSS, a widely used tool with 100k+ downloads, and has modernized notable projects like purifycss and contributed tests and fixes to high-profile repos such as Airbnb’s visx and TradingView’s charts. Colleagues know him for pragmatic refactors, improving test coverage, and shipping user-facing features like Prime Video payment flows and chart quick-tracking, showing an unusual blend of product-focused engineering and long-term OSS stewardship.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science - Software Engineering, Master's degree, Computer Science - Software Engineering at Institut supérieur d'électronique et du numérique
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
468reputation
28kreached
10answers
2questions
github-logo-circle

Github Skills (28)

data-visualizations10
javascript10
canvas10
testing10
css10
typescript10
s610
data-visualisation10
charting10
rollupjs10
front-end-development10
typescript-types10
nodejs10
data-visualization10
typescripts10

Programming languages (8)

TypeScriptC#MDXCSSJavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
FullHuman/purgecss

Jul 2017 - Dec 2022

Remove unused CSS
Role in this project:
userFront-end Developer
Contributions:27 releases, 346 reviews, 834 commits in 5 years 6 months
Contributions summary:Floriel was responsible for creating the initial source code for a CSS removal tool called PurgeCSS. They implemented the core logic for the tool, including extracting selectors from content files and removing unused CSS rules. Furthermore, they developed the initial structure of the project, including the creation of essential files and configuration, demonstrating a focus on the fundamental features and structure of the CSS optimization tool. They also set up the basic project configuration.
webpack-pluginpurgecssunusedcssrollup-plugin
purifycss/purifycss

Apr 2017 - Jun 2017

Remove unused CSS. Also works with single-page apps.
Role in this project:
userFull-stack Developer
Contributions:25 commits, 6 PRs, 18 comments in 1 month
Contributions summary:Floriel primarily modernized and refactored existing JavaScript code within the `purifycss` project, updating it to ES6 standards. They modified core utility files, including `FileUtil`, `ExtractWordsUtil`, and `PrintUtil`, and also updated the primary `purifycss.js` file. Furthermore, the user set up a Rollup build process, targeting ES module and CommonJS formats. They also replaced testing frameworks, switching from Mocha and Chai to Jest, and updated the test suite.
single-page-appsunusedminifycssinline-css
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