Renato Ribeiro

Senior Software Engineer at iFood

São Paulo, Brazil
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
Renato Ribeiro is a Senior Software Engineer based in São Paulo with 11 years of experience building production web applications and leading frontend teams. He has shipped full-stack e‑commerce and communications platforms using TypeScript, React, Next.js, GraphQL and Node, and currently works at iFood after senior roles at Progic and as Tech Lead at Raízs. Renato is an active open-source contributor focused on accessible React components—his work on the Ariakit toolkit added TypeScript support, new composite/combobox examples and critical bug fixes. Comfortable across modern frontend and backend stacks, he combines hands‑on component design with system-level thinking from earlier PHP and backend roles. Curious and pragmatic, he brings a history of shipping refactors, improving docs and utility libraries (e.g., react-powerplug) that make developer experience better.
code11 years of coding experience
job8 years of employment as a software developer
bookFédération Internationale de l'Art Photographique
bookCurso Web Designer & Developer, Curso Web Designer & Developer at Microcamp
bookCurso PHP, Curso PHP at Impacta Certificações
languagesPortuguese, English
github-logo-circle

Github Skills (13)

accessibility10
typescript10
javascript10
react-components10
component-kit10
typescripts10
react10
typescript-types10
react-component10
ui-components10
compose9
tailwindcss7
tailwind7

Programming languages (11)

TypeScriptCSSC++CoffeeScriptOCamlJavaScriptValaZig

Github contributions (5)

github-logo-circle
renatorib/react-powerplug

Sep 2017 - Nov 2018

:electric_plug: [Unmaintained] Renderless Containers
Role in this project:
userFront-end Developer
Contributions:4 releases, 101 commits, 101 PRs in 1 year 2 months
Contributions summary:Renato primarily contributed to the development of React components and the overall structure of the `react-powerplug` library. Their work involved adding and modifying various renderless components such as `Value`, `Index`, and `Toggle`, alongside refactoring existing components and updating documentation. They also introduced new utility functions and improved the existing codebase by fixing grammatical errors and adding new features.
react-componentcontainersreactrenderlessjavascript
ariakit/ariakit

Jul 2018 - Sep 2018

Toolkit with accessible components, styles, and examples for your next web app
Role in this project:
userFront-end Developer
Contributions:4 reviews, 3 commits, 7 PRs in 2 months
Contributions summary:Renato primarily contributed to the React-based front-end of the project, focusing on component development and maintenance. They implemented new examples for the Ariakit library, including a composite, collection, and combobox input. Additionally, the user addressed a bug related to input type handling within the combobox component and added TypeScript support.
reactaccessiblejavascripta11yweb-apps
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
Renato Ribeiro - Senior Software Engineer at iFood