Guilherme Ribeiro

Amsterdam, North Holland, Netherlands
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

👤
Senior
Guilherme Ribeiro is a Senior Frontend Engineer based in Amsterdam with 10 years of experience building consumer-facing web applications using React, TypeScript, and Preact. He specializes in shipping reliable, production-grade UI and SDK work—most recently improving Adyen’s open-source Web SDK by shrinking merchant bundle sizes ~75% and scaling Playwright E2E coverage to 700+ cross-browser tests. Comfortable across product, design, and engineering, he has driven cross-platform API alignment with iOS, Android, Flutter and React Native teams and delivered integrations with Google, Apple, PayPal, Visa and Mastercard. An active open-source contributor, he’s fixed and hardened e2e suites and UI components in high-profile repos like adyen-web. Known for rapid, consistent feature delivery and pragmatic architecture changes, he often surfaces less obvious wins such as test infrastructure and tree-shaking improvements that materially reduce customer integration effort.
code11 years of coding experience
github-logo-circle

Github Skills (10)

e2e-testing10
javascript10
e2e10
e2e-test10
react9
component-library9
component-kit9
adyen8
css7
html7

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
Adyen/adyen-web

Oct 2021 - Jan 2023

Adyen Web Drop-in and Components
Role in this project:
userFront-end Developer
Contributions:58 releases, 976 reviews, 161 commits in 1 year 3 months
Contributions summary:Guilherme primarily focused on fixing and enhancing end-to-end (e2e) tests for the Adyen web components. Their contributions included addressing binLookup errors, custom card errors, and general fixes to the e2e test suite. The user modified specific UI components, such as CustomCards, GiftCards, and Cards, and made updates to the application to improve functionality. The user's work impacted various payment integrations, and ensured smooth operation of the application.
adyendrop-incomponents-librarypaymentspayment-integration
PWA that render eye emojis over your eyes
Contributions:2 releases, 1 PR, 61 pushes in 1 year 4 months
eyesrenderreactpwaeye
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