Pedro Rorato

Senior Software Engineer React Expert at USI Insurance Services

Rio Grande do Sul, 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
Pedro Rorato is a product-oriented Senior Software Engineer and React expert with seven years of experience building customer-facing web and mobile applications for startups and enterprises. He has led full-stack projects from conception to production—founding a software house, co-founding civic and social-impact platforms, and modernizing Rocket.Chat’s frontend by migrating to TypeScript, implementing Clean Architecture, and contributing reusable components to the popular Fuselage design system. At Rocket.Chat he integrated payments, drove design-to-code collaboration with Figma, and coached teams in TDD and clean code practices; he now applies that expertise at USI Insurance Services. Comfortable across React, React Native, Node.js, Firebase and AWS, Pedro combines engineering rigor with product sensibility and a history of shipping tested, documented UI systems. An uncommon detail: his background in mechanical engineering and military training informs a disciplined, systems-thinking approach to software design and team leadership.
code7 years of coding experience
bookCollege Degree, Internet Systems, College Degree, Internet Systems at Universidade Federal de Santa Maria
bookBootcamp, GoStack, Bootcamp, GoStack at Rocketseat
languagesPortuguese, English, Spanish, German
github-logo-circle

Github Skills (10)

uid10
javascript10
front-end-development10
ui-design10
component-design10
storybook10
react10
typescripts8
typescript8
typescript-types8

Programming languages (3)

TypeScriptJavaScriptBlade

Github contributions (5)

github-logo-circle
RocketChat/fuselage

Dec 2021 - Nov 2022

React port of Rocket.Chat's design system, Fuselage
Role in this project:
userFront-end Developer
Contributions:16 reviews, 32 commits, 49 PRs in 11 months
Contributions summary:Pedro primarily focused on developing UI components and pages within the Rocket.Chat Fuselage design system. Their contributions include the implementation of a new OAuth authorization page, the creation of a reusable information page, and the addition of a code snippet component with loading state. They also added a Field.Link component and provided examples of its usage within the documentation. The user's work demonstrates a strong emphasis on building reusable components for the Rocket.Chat onboarding process.
monoreporeactrocketchatchatfuselage
PedroRorato/Kanbanto

Nov 2021 - May 2022

Contributions:4 reviews, 1 PR, 90 pushes in 6 months
reactsequelizejavascriptexpressnodejs
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