Rafael Pestano

Senior Software Engineer at Adyen

Almere, Flevoland, Netherlands
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
Rafael Pestano is a Senior Software Engineer with 14 years of experience building enterprise-grade Java backends and cloud-native services, currently contributing at Adyen after roles at SurePay and as a principal lead in Europe. He specializes in Jakarta EE and Spring ecosystems, test-driven development, and pragmatic system architecture, with hands-on experience integrating AWS services and running CI/CD pipelines. Rafael is an active OSS contributor—known for work on database-rider, improving database testing and test-data strategies—which complements his focus on reliable, automatable delivery. Based in the Netherlands with a computer science background from UFRGS, he combines deep legacy migration experience with modern microservice and DevOps practices, often bridging developer productivity tools and platform concerns.
code14 years of coding experience
job12 years of employment as a software developer
bookCiencia da Computação, Ciencia da Computação at Universidade Federal do Rio Grande do Sul / UFRGS
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
868reputation
209kreached
26answers
2questions
github-logo-circle

Github Skills (19)

testing10
test-framework10
database-testing10
java10
javas10
junit10
yaml8
jenkins6
xml6
cdi6
jenkins-pipeline6
primefaces6
test-container6
jsf6
spring-boot6

Programming languages (12)

TypeScriptJavaDockerfileCSSShellAstroSCSSJavaScript

Github contributions (5)

github-logo-circle
Database testing made easy!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:79 releases, 23 reviews, 1271 commits in 6 years 5 months
Contributions summary:Rafael primarily contributed to database testing within the project, focusing on ensuring the correct behavior of the database interactions. Their work involved creating test cases that cover various scenarios, as well as verifying that the database state matches the expected values. The user also made changes to address specific issues, such as fixing constraints and enabling/disabling foreign key checks to facilitate the testing process. Furthermore, the user demonstrated the ability to build test data sets by means of different techniques.
database-testingdbunitjunit5springcdi
AdminFaces starter project using JavaEE 8 security API
Contributions:21 commits, 1 PR, 33 pushes in 1 year 9 months
adminfacesjavaeesecurity
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