Ricardo Ferreira is a Lead Developer Advocate with over two decades of hands-on experience building high-performance systems, leading DevRel teams, and evangelizing distributed systems, databases, and AI. Currently at Redis, he’s focused on positioning the platform as foundational infrastructure for real-time AI and vector databases while growing a technically credible DevRel organization. His career spans engineering, architecture, and customer-facing roles at Confluent, Elastic, AWS, and Oracle, where he created the widely recognized "Pac-Man" streaming demo and once built a single-node engine handling 100K TPS. A veteran instructor who trained 2,000+ developers early in his career, he pairs storyteller-level content skills with midnight-debugging credibility—frequently translating complex infrastructure into tangible developer success. Raleigh-based and internationally experienced, he blends product influence, open-source contributions, and measurable community growth to drive adoption of cutting-edge data platforms.
Scripts and samples to support Confluent Demos, Talks, and Blogs. Not all of the examples in this repository are kept up to date. For automated tutorials and QA'd code, see https://github.com/confluentinc/tutorials/
Role in this project:
Full-stack Developer
Contributions:31 commits, 16 PRs, 206 pushes in 4 months
Contributions summary:Ricardo contributed to the "Streaming Pac-Man" and "getting-started-with-ccloud-java" applications within the `demo-scene` repository. They made updates to the Pac-Man game's frontend, Java backend code, and infrastructure files. The user also updated dependencies, refactored code, and integrated the Go and Java applications.
Contributions:4 releases, 60 commits, 58 pushes in 24 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.