Pedro Penna is a seasoned software engineer from Minas Gerais, Brazil with 12 years of experience building and maintaining JVM-based microservices for companies like PayPal, ThoughtWorks and Avenue Code. A Core Spring Certified Professional and multiple Sun certifications (Enterprise Architect, Web/Business Component Developer, Java Programmer), he brings deep expertise in Java, Spring Boot, Kafka, and cloud-native tooling. Pedro has a long track record of improving reliability and security in production—using tools such as Splunk, Dynatrace, OWASP scanners and Veracode—while automating CI/CD with Jenkins and Docker. He is comfortable across the full stack, having shipped web UIs with Angular/TypeScript and backend integrations with Postgres, Redis and Vault. Colleagues value him for translating legacy enterprise systems into modern microservices and pragmatic, test-driven delivery. A pragmatic problem-solver, he pairs decades of hands-on implementation with proven architectural credentials.
12 years of coding experience
21 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at PUC Minas
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.