Pedro Costa is a senior software engineer based in Aveiro, Portugal, with over a decade of hands-on experience building scalable web and backend systems across startups and financial services. He has led feature and architecture work at companies from JPMorgan Chase to early-stage ventures, shipping microservices, automation engines in Go, and responsive front-ends for commercial products like a Shopify app he co-created. Pedro contributes to notable open-source projects such as NetBird, where he focused on backend authentication and integration test reliability for a WireGuard-based overlay networking solution. Comfortable across .NET, Go, React and cloud-native patterns, he repeatedly drives decoupling and resilience improvements that reduce team dependencies and operational risk. He combines product-minded engineering with founder experience—having run a digital agency and served as a founding engineer—so he balances technical depth with customer-focused delivery. Colleagues describe him as a pragmatic problem-solver who thrives on refactoring hard systems and automating brittle processes.
11 years of coding experience
22 years of employment as a software developer
IT Programming Maths Economics Management, IT Programming Maths Economics Management at Centro de Formação Profissional de Braga
Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:12 reviews, 14 PRs, 83 pushes in 3 months
Contributions summary:Pedro primarily focused on fixing integration tests and refactoring authentication mechanisms within the Netbird project. Their contributions involved modifying test files to ensure correct functionality of the API and client interactions. The user also made changes related to account management and user authentication, including updates to account domain attributes and the handling of JWT groups. These changes demonstrate a strong understanding of the backend logic and testing infrastructure.
Contributions:2 PRs, 33 pushes, 4 branches in 2 years 9 months
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.