Gerardo Cortés is a Senior Software Engineer based in Utrecht with 11 years of experience leading full-stack projects from architecture to production. He specializes in designing APIs and message-streaming systems in cloud environments, with recent roles at Rabobank, Sensys Gatso Group, and bol.com. Known for a passion for readable, "pretty" code, he pairs strong coding standards with practical observability solutions to speed development and ensure reliable production monitoring. He has led cross-functional migrations and integrations—such as centralized email services and ERP migrations—while standardizing logging, monitoring, and load testing. Gerardo also invests in continuous learning, holding multiple Udacity nanodegrees in blockchain, full-stack, and algorithms alongside a CS background from Universidad de Costa Rica. Colleagues lean on him for pragmatic architecture choices that balance developer velocity with long-term operability.
11 years of coding experience
16 years of employment as a software developer
Nanodegree Blockchain Developer, Nanodegree Blockchain Developer at Udacity
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Colegio Técnico Don Bosco
Computer Science, Computer Science at Universidad de Costa Rica UCR
Contributions:21 commits, 4 PRs, 23 pushes in 2 years 3 months
resume-portfolioportfolio-blogjekyllstatic-site
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
Gerardo Cortés - Senior Software Engineer at Rabobank