Pedro Belo is a seasoned software engineer with 17 years of experience building reliable, production-ready systems across startups and cloud platforms, currently a Member of Technical Staff at Anthropic in San Francisco. He combines deep mobile expertise—contributing Android/iOS implementations to popular open-source React Native modules like react-native-image-picker and react-native-config—with senior architecture and leadership roles at GRAX, Lugg (CTO), and Heroku. At Heroku he helped design core platform features and later founded the API team, translating complex monoliths into maintainable distributed components. Equally comfortable in hands-on engineering and technical strategy, he also runs a pizza venture on the side, reflecting a practical, maker-oriented approach to solving problems.
17 years of coding experience
17 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Pontifícia Universidade Católica de São Paulo
Contributions:2 releases, 98 commits, 65 PRs in 3 years 9 months
Contributions summary:Pedro primarily contributed to setting up and implementing configuration management for a React Native application. They added Android and iOS implementations, including stub files and platform-specific logic. The user integrated a build process for loading environment variables, experimented with different approaches, and normalized the example app files. They also brought in Android-specific code and updated the example application to be compatible with React Native versions, including 0.33 and 0.50.4.
:sunrise_over_mountains: A React Native module that allows you to use native UI to select media from the device library or directly from the camera.
Role in this project:
Mobile Developer (Android)
Contributions:10 commits, 6 PRs, 14 comments in 1 day
Contributions summary:Pedro primarily contributed to the Android implementation of the React Native image picker module. They addressed critical error handling, specifically related to launching the camera and photo library intents, by adding checks for available activities and improving error descriptions. They also made adjustments to how image paths and URIs are handled, including file creation and resizing to optimize image handling within the application.
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.