Xavier Foucrier is a Software Engineer and Senior Creative Developer from La Rochelle with 12 years of experience blending front-end craftsmanship, motion graphics and UX-driven interactions. As CEO of Studio MOTIO he combines product-minded design with hands-on engineering, shipping robust UI and smooth-scrolling experiences used in notable open-source projects. His contributions to libraries like locomotive-scroll, mojs and barba demonstrate a focus on reliability—fixing subtle bugs, improving core behavior, and adding features for history and transition handling. Comfortable across full-stack and front-end domains, he pairs visual sensibility with code hygiene and test-driven improvements. Notably, he tends to tackle edge cases that improve perceived performance and polish, such as preventing erroneous duration values and refining transition detection.
Create badass, fluid and smooth transitions between your website’s pages
Role in this project:
Full-stack Developer
Contributions:4 releases, 3 reviews, 337 commits in 3 years 10 months
Contributions summary:Xavier primarily contributed to the core functionalities and maintenance of the barba.js library. They fixed bugs related to transitions, history management, and cache handling. The user also implemented features such as custom request headers, programmatic history management, and improved the way self-transitions are detected. Furthermore, they improved code syntax and added tests to ensure the library's stability and functionality.
Contributions:14 releases, 7 reviews, 541 commits in 3 years 10 months
Contributions summary:Xavier primarily reverted a change related to converting a `jsdelivr` link to HTTPS in the `index.html` file. Further commits involved discarding vendor and assets. Other commits involved merging changes from the `mojs-contrib` and `patch-1` branches, which included updates to the build process and core files of the project. The user also normalized file formatting regarding editorconfig and made some general refactoring.
motion-graphicsbursttoolbeltjavascriptmojs
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.