Ricardo Gamba

Senior Staff Software Engineer at Airbnb

Sunnyvale, California, United States
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

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job18 years of employment as a software developer
bookIndustrial Engineering, Engineering, Industrial Engineering, Engineering at Universidad Anáhuac
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
154reputation
27kreached
6answers
0questions
github-logo-circle

Github Skills (23)

asynchronous10
apidoc10
async10
api10
blockchain10
error-handling10
logging10
rust10
json-rpc9
smart-contracts9
move8
blockchain-network8
cryptography7
database6
go6

Programming languages (6)

TypeScriptRustJavaScriptGoPHPPython

Github contributions (5)

github-logo-circle
diem/diem

Dec 2020 - Mar 2021

Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
userBack-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.
diemfinancialtrustedethereumblockchain
rgamba/skipper

Dec 2022 - Jan 2023

Contributions:36 commits, 14 pushes in 8 days
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