Pedro Gonçalves

Staff Site Reliability Engineer at Vend

Oslo, Norway
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

👤
Senior
🎓
Top School
Pedro Gonçalves is a Staff Site Reliability Engineer based in Oslo with 12 years of experience building and operating large-scale CI/CD and cloud platforms. He has deep hands-on expertise integrating and running deployment toolchains—Spinnaker, Artifactory, Travis—across AWS and Kubernetes, and has driven platform reliability and developer experience at Schibsted/Vend. An active open-source contributor, Pedro has made impactful full-stack and backend contributions to Spinnaker projects (deck, orca, clouddriver, fiat), including auth endpoints, AWS image handling, and orchestration bug fixes and tests. He blends backend systems thinking with frontend polish—evident in UI refinements and role-check features he implemented in Spinnaker’s management UI. Comfortable shifting between coding, operational duties, and interim engineering management, he focuses on making complex deployment flows predictable and auditable. His background in formal engineering education (MSc) and long tenure in platform roles give him a rare mix of implementation depth and product-minded reliability engineering.
code12 years of coding experience
job11 years of employment as a software developer
bookTechnician, technological studies in computer science, Technician, technological studies in computer science at Centro de Estudos de Fátima
bookBachelors, Computer Science and Engineering, Bachelors, Computer Science and Engineering at Universidade da Beira Interior
bookMasters, Information Systems and Computer Engineering, Masters, Information Systems and Computer Engineering at Instituto Superior Técnico
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
113reputation
7kreached
8answers
1question
github-logo-circle

Github Skills (44)

authorizations10
javascript10
docker10
cloud-computing10
back-end-development10
redis10
apidoc10
groovy10
typescript10
dockers10
java10
javas10
api10
aws10
authorization10

Programming languages (12)

HCLTypeScriptLiquidJavaShellCJavaScriptGo

Github contributions (5)

github-logo-circle
spinnaker/fiat

Feb 2017 - Feb 2020

Spinnaker auth service
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 12 comments in 3 years 1 month
Contributions summary:Pedro primarily focused on enhancing the backend functionality of the Fiat auth service. They added an endpoint to fetch user roles, which involved modifications to the authorization controller and the permissions repository. The user also implemented admin functionality, modifying the permissions repository to incorporate admin roles. Further contributions included bug fixes related to application permissions and account handling.
authenticationspinnakerjwtauthauth-service
spinnaker/orca

Jul 2017 - Dec 2021

Orchestration engine
Role in this project:
userBackend Developer
Contributions:8 commits, 8 PRs, 9 comments in 4 years 5 months
Contributions summary:Pedro primarily focused on fixing bugs and improving the orchestration engine, "orca", by resolving index out of bound exceptions in the Igor module and adding corresponding tests. They made additional improvements to the pipeline template functionality, correcting artifact handling in scenarios with parent pipelines. They also addressed a bug related to honoring proxy system properties in the HTTP client wrapper.
orchestration-engineaerospikeorchestration
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
Pedro Gonçalves - Staff Site Reliability Engineer at Vend