Claudéric Demers is a Senior Staff Front End Developer at Shopify with 11 years of experience building performant, accessible React interfaces and component libraries. He’s an active open-source maintainer known for lightweight, high-quality UI tooling—authors of tiny virtualized lists and an infinite-scroll date picker—and a key contributor to widely used projects like react-sortable-hoc and the Slate rich text framework. Claudéric focuses on usability, touch/drag interactions, cross-browser edge cases, and testable refinements that make complex UI behavior feel simple and reliable. Based in Montreal, he combines deep front-end craftsmanship with an unusual background in law, bringing problem-solving rigor and attention to detail to product and code.
11 years of coding experience
DEC, Sciences de la santé, DEC, Sciences de la santé at Collège Jean-de-Brébeuf
Bachelor of Laws (LLB), Bachelor of Laws (LLB) at Université de Montréal
A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!
Role in this project:
Front-end Developer
Contributions:102 commits, 24 PRs, 75 pushes in 2 years 8 months
Contributions summary:Claudéric primarily contributed to the front-end development of the React-based virtual list component. They implemented features such as adding `webkit-overflow-scrolling: touch` to the scroll wrapper for improved mobile scrolling and optimizing the component's performance by using `rowCount` instead of passing a data array. Furthermore, they updated the demo, and refactored the code to allow horizontal and vertical lists. The user also added sticky items functionality and addressed various bug fixes.
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️
Role in this project:
Front-end Developer
Contributions:394 commits, 186 PRs, 311 pushes in 6 years
Contributions summary:Claudéric primarily contributed to the development and maintenance of the user interface for the `react-sortable-hoc` library. Their work focused on fixing bugs, such as those related to updating the sortable index or touch events. They also added features like drag handle and customized helperContainer, refactored components, and improved the library's overall functionality and responsiveness.
reactanimationdragginganimatedaccessible
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
Claudéric Demers - Senior Staff Front End Developer at Shopify