Robin Métral

France
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
Robin Métral is a front-end software engineer with eight years of experience specializing in modern web stacks like React, Next.js, Gatsby and a strong focus on design systems, accessibility and web tooling. Based in France and formerly Berlin, he has shipped component-driven work at SumUp across roles from junior to senior, improving usability through versatile, test-covered UI components. An active open-source contributor, Robin has modernized accessibility and keyboard handling in react-modal and helped evolve SumUp’s circuit-ui design system with practical enhancements like error states, customizable sidebars and snapshot-tested components. He favors maintainable styling and developer ergonomics—evident from refactors to styled-components in Gatsby starter projects—and brings a pragmatic attention to edge cases in user interactions. Fluent in English and French, he pairs product-minded front-end craft with a background in development and Southeast Asian studies, which informs a measured, user-centric approach to design.
code8 years of coding experience
job4 years of employment as a software developer
bookCertificate of Higher Education, Development Studies and South East Asian Studies, Certificate of Higher Education, Development Studies and South East Asian Studies at School of Oriental and African Studies, U. of London
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
3,137reputation
716kreached
51answers
10questions
Badges
javascript
top-5%
gatsby
top-5%
jquery
top-5%
regex
top-5%
github-logo-circle

Github Skills (28)

javascript10
testing10
component-development10
css10
styled-components10
ui-design10
modals10
uid10
modal-dialog10
front-end-development10
modal-windows10
react10
gatsby10
react-components9
jquery9

Programming languages (23)

PowerShellJavaCSSC++RustMakefileHTMLJSON

Github contributions (5)

github-logo-circle
sumup-oss/circuit-ui

Jul 2019 - Jan 2023

SumUp's design system for the web
Role in this project:
userFront-end Developer
Contributions:952 reviews, 236 commits, 463 PRs in 3 years 6 months
Contributions summary:Robin primarily contributed to the `circuit-ui` design system by implementing and refining React components. They implemented error states and error icons within the `LoadingButton` component. Further work included renaming props for clarity, updating stories, and testing with snapshots. The user also allowed custom styling for the Sidebar component and added a disabled state, demonstrating a focus on component versatility and user experience.
reactsumupcircuit-uidesign-systemreact-components
reactjs/react-modal

Jun 2022 - Jun 2022

Accessible modal dialog component for React
Role in this project:
userFront-end Developer
Contributions:7 reviews, 5 commits, 1 PR in 11 days
Contributions summary:Robin contributed to the `react-modal` repository by addressing review comments and fixing bugs related to keyboard event handling. They updated the code to use `KeyboardEvent.code` instead of the deprecated `KeyboardEvent.keyCode`, ensuring compatibility and modernizing the codebase. Additionally, the user added and extended tests to cover the updated keyboard event logic, specifically focusing on tab and escape key interactions within the modal component.
reactdialogmodalaccessiblejavascript
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
Robin Métral