Nicolò Ribaudo

Standards Engineer at Igalia

Amsterdam, North Holland, Italy
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
award
Top expert inFront-End Development and JavaScript Ecosystem
Nicolò Ribaudo is a Standards Engineer based in Amsterdam with 11 years of hands-on experience shaping JavaScript engines, compilers, and web platform tests. He combines deep implementation skills—contributing to high-profile projects like Babel, ChakraCore, Rollup, Jest and the TC39/ecma262 specs—with practical QA and automation expertise in Test262 and web-platform-tests. At Igalia and as a long-time Babel maintainer he has driven parser, bytecode and test-suite improvements that bridge spec language and real-world engine behavior. His work spans front-end UX fixes (pdf.js) to low-level runtime fixes (regenerator, core-js), showing uncommon fluency across the full JavaScript stack. He also contributes editorial and specification edits to ECMAScript proposals, demonstrating both technical precision and an ability to influence language direction. Colleagues know him for reliably turning subtle spec edge-cases into robust, well-tested implementations.
code11 years of coding experience
job1 year of employment as a software developer
bookMathematics, Mathematics at Università degli Studi di Torino
bookLaurea triennale, Matematica per l'Ingegneria, Laurea triennale, Matematica per l'Ingegneria at Politecnico di Torino
github-logo-circle

Github Skills (73)

tuple10
parser10
website-development10
testing10
javascript-engine10
cpp10
web-testing10
javascript10
static-analysis10
runtimes10
run-time10
tuples10
chakra10
codegen10
recording10

Programming languages (23)

JavaC++BikeshedCSSRustCScalaVue

Github contributions (5)

github-logo-circle
babel/babel-loader

Oct 2019 - Jan 2023

📦 Babel loader for webpack
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:13 releases, 36 reviews, 27 commits in 3 years 2 months
Contributions summary:Nicolò primarily contributed to the enhancement and maintenance of the Babel loader for Webpack. Their work includes adding features like top-level await support and updating dependencies. They also focused on test improvements and the integration of external dependencies. Furthermore, the user modified the build process and dependencies.
babeljavascriptbabel-pluginbabel-loaderwebpack
babel/website

Jan 2018 - Oct 2022

:globe_with_meridians: The Babel documentation website
Role in this project:
userFront-end Developer
Contributions:241 reviews, 111 commits, 417 PRs in 4 years 10 months
Contributions summary:Nicolò primarily contributed to the Babel website documentation, specifically working on the REPL (Read-Eval-Print Loop) feature. They added and updated the REPL's functionality, including integrating new features, styling, and options. The user also made changes to website configuration, including adding links and blog post updates, along with fixing minor issues in the mini-repl component.
globedocumentation-websitebabeljavascriptwebpack
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
Nicolò Ribaudo - Standards Engineer at Igalia