Pedro Belo

Software Engineer at Stainless

San Francisco, California, United States
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 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.
code17 years of coding experience
job17 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Pontifícia Universidade Católica de São Paulo
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
2,823reputation
222kreached
13answers
3questions
Badges
ruby
top-5%
subdomain
top-1%
post
top-5%
http
top-5%
heroku
top-5%
github-logo-circle

Github Skills (30)

ios10
react-native10
configuration-management10
environment-variables10
java10
javas10
android10
subdomain10
post9
number-picker9
image-picker9
javascript9
color-picker9
ruby9
people-picker9

Programming languages (15)

MDXJavaC++CSSGoHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
lugg/react-native-config

Feb 2016 - Nov 2019

Bring some 12 factor love to your mobile apps!
Role in this project:
userMobile Developer (Android/iOS)
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.
fluttermobile-apps12-factorfactor
: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:
userMobile 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.
mountainsreactreact-native-moduleimage-pickerreact-native
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