Ricardo Gamba is a Senior Staff Software Engineer with 13 years building resilient, high-throughput systems across payments, blockchain, and cloud platforms. Now leading core payments at Airbnb after stints at Meta (Diem/blockchain and web3 infra) and LinkedIn, he combines systems architecture with hands-on backend engineering in Go, Python, Rust and C++. He has deep experience across databases (MySQL, Postgres, Cassandra, DynamoDB), messaging (Kafka, RabbitMQ, SQS) and observability (Prometheus, ELK, OpenTracing), and runs production microservices on AWS and serverless platforms. His contributions to the Diem JSON-RPC client—adding robust error handling, custom retry logic and safe arithmetic—illustrate a focus on reliability and security in distributed systems. A serial founder and early Mexican tech entrepreneur, he pairs startup pragmatism with enterprise-scale delivery. Based in Sunnyvale, he’s constantly learning and known for turning complex fintech and blockchain requirements into practical, auditable solutions.
13 years of coding experience
18 years of employment as a software developer
Industrial Engineering, Engineering, Industrial Engineering, Engineering at Universidad Anáhuac
Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
Back-end Developer
Contributions:15 reviews, 7 commits, 8 PRs in 3 months
Contributions summary:Ricardo primarily focused on enhancing the JSON-RPC client within the Diem/Diem repository. Their contributions include incorporating status codes in error handling, implementing custom retry strategies for requests, and adding a secure arithmetic operation macro to prevent integer overflows. They also introduced a custom formatter for the Diem logger and added custom error type. These changes indicate a focus on improving the robustness and reliability of the client-side interaction with the blockchain.
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 Gamba - Senior Staff Software Engineer at Airbnb