Pedro Bern is a Senior Software Engineer based in Rio de Janeiro with eight years of experience building full-stack and mobile applications using TypeScript, React, React Native, GraphQL, Hasura and Node. At Qogita he shipped end-to-end features from multi-currency automated seller payments to a Next.js sellers portal with CI/CD, observability and E2E tests, and has led backend work on auth, webhooks and API migrations. He is an active open-source maintainer: author of a popular React Native Collapsible Tab View (400+ stars, 6k downloads/month) and the widely used Django GraphQL Auth package (11k downloads/month). Pedro combines a pragmatic product focus with engineering rigor—automating releases, tests and documentation across projects—and has a history of creating developer-friendly libraries and tooling. His background in civil engineering and HarvardX computer science informs a structured, systems-oriented approach to problem solving.
7 years of coding experience
2 years of employment as a software developer
Bachelor's degree Civil Engineering, Bachelor's degree Civil Engineering at Universidade Veiga de Almeida
A cross-platform Collapsible Tab View component for React Native
Role in this project:
Front-end Developer & Mobile Developer
Contributions:24 reviews, 244 commits, 87 PRs in 3 months
Contributions summary:Pedro primarily contributed to the development of a cross-platform collapsible tab view component for React Native. Their initial commit included the creation of a configuration file. Subsequent commits focused on implementing core features, adding the collapsible tab view component itself. The user also added example code and implemented improvements to pull-to-refresh functionality within the component.
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.