Federico Zivolo is a senior frontend engineer based in Lombardy, Italy, with over a decade of hands-on experience building developer tools, performant web apps, and UI libraries. He created bootstrap-material-design and Popper.js and co-created Floating UI, reflecting a deep expertise in positioning, tooling and performance for complex interfaces. Federico has led product engineering end-to-end—designing infrastructure, backend and frontend—at startups and medical tech companies, and now splits his time between senior engineering and founding roles. His contributions to notable open-source projects like vtk-js, Storybook and React-Popper show a consistent focus on performance optimizations, parser compatibility and developer ergonomics. Known for squeezing bundle size and improving runtime responsiveness (e.g., pointer-lock and RenderWindow optimizations), he blends pragmatic engineering with UX sensibility. Self-taught and open-source addicted, he pairs entrepreneurial initiative with a track record of shipping modular, scalable front-end systems.
11 years of coding experience
11 years of employment as a software developer
N/A Web Development, N/A Web Development at Self taught
🍿⚛Official React library to use Popper, the positioning library
Role in this project:
Front-end Developer
Contributions:31 releases, 5 reviews, 66 commits in 4 years 2 months
Contributions summary:Federico primarily contributed to the development of the `react-popper` library, focusing on React component updates and bug fixes. They refactored build processes and implemented new features, including updates to the API and export of Flow types. Furthermore, the user addressed several issues, such as typos and dependency upgrades, and refined the component's behavior, such as handling placement changes.
🍿🦉Website and Documentation for Popper and friends
Role in this project:
Front-end Developer
Contributions:7 reviews, 101 commits, 26 PRs in 2 years 8 months
Contributions summary:Federico primarily contributed to the website and documentation of Popper.js. Their work focused on updating the website, fixing SEO issues, adding features like a dark-mode header, and integrating new UI tools. They also improved the site's performance by optimizing image sizes and incorporating preact to reduce bundle size. Furthermore, they addressed issues and added links to CodeSandbox examples.
reacttooltipspopperjspositioningpopover
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
Federico Zivolo - Senior Software Engineer at GlamHub LLC