Ricardo Gama is a senior software engineer with 11 years' experience building and scaling backend systems, now focused on Go, microservices and event-driven architectures. He began as a full‑stack developer (Node.js/PHP) and over the last decade has driven migrations from monoliths to distributed services, API platform launches, and CI/CD and gitops modernizations across consumer and enterprise products. Ricardo has led technical teams and products—from developer portals and webhooks services to media management and AI agent backends—while mentoring juniors and establishing engineering standards and testing pipelines. Recent work includes designing circuit-breaker orchestration for multi-model AI agents and introducing Temporal and GraphQL into large platform stacks. Based in Amsterdam, he combines hands‑on implementation with strong cross‑functional collaboration, regularly translating product needs into robust, observable systems. He is seeking a role that leverages deep Go architecture expertise to deliver measurable organizational impact.
11 years of coding experience
10 years of employment as a software developer
Mestrado Integrado Engenharia Informática e Computação, Mestrado Integrado Engenharia Informática e Computação at Faculdade de Engenharia da Universidade do Porto
Licenciatura Engenharia Informática, Licenciatura Engenharia Informática at Universidade do Minho
Contributions:12 releases, 69 commits, 35 PRs in 4 years 1 month
mysqljsonbjavascriptjson-parsejson-format
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
Ricardo Gama - Senior Software Engineer at Eco-Movement