Pedro Castro is a Staff Engineer based in Belo Horizonte with 10 years of experience designing cloud-native systems and leading backend teams. He specializes in Golang, AWS, Kafka and Terraform, and has a track record of shaping architecture and backend standards across squads at Estratégia Educacional. Previously he led technical delivery for a banking platform at dti digital and contributed open-source tooling for Go while working with microservices and Postgres. Pedro blends hands-on development with chapter-lead responsibilities, mentoring engineers and aligning cross-team practices. His background includes developer advocacy at IBM and building AI-assisted products using Watson, showing a strong tilt toward developer ecosystems and applied ML integrations. Colleagues rely on him for pragmatic architecture decisions that balance scalability, operability and team productivity.
10 years of coding experience
4 years of employment as a software developer
Bachelor, Computer Engineer, Bachelor, Computer Engineer at Centro Federal de Educação Tecnológica de Minas Gerais
Administrative Technician, Administration, Administrative Technician, Administration at Escola do Sebrae BH
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.