Ricardo Ferreira

Ricardo Ferreira

After nearly two decades working with software engineering and solution architecture, in 2018 I decided to earn my living working full-time as a developer advocate. However, unofficially I’ve been blogging, creating demos, and speaking at conferences since 2004. Some of the events I’ve spoken at include JavaOne, JFokus, JNation, QCon, Google Cloud Next, Kafka Summit, Pulsar Summit, and many Big Data conferences. You can find where I’ll speak next here.

Recordings of my talks can be found on my YouTube channel, where you’re welcome to subscribe to get the latest of my work — such as workshops, demos, and tutorials that I create. In fact, you may want to check my GitHub for the code I write to all of this.

If you need to reach out, you can email me at riferrei@riferrei.com or just start a conversation on Telegram.

Twitter: @riferrei

Biographies for publication

Short biography

Who is Ricardo? He is a seasoned software engineer with a passion for problem-solving and a natural inclination towards developer relations. With over two decades of experience, he has cultivated deep expertise in distributed systems, databases, data streaming, and observability. Ricardo’s career began with a decade-long focus on software engineering, honing skills in compilers, debuggers, programming languages, frameworks, and development best practices.

This foundation led him to join Oracle’s A-Team: a special team under the product development organization whose charter is to engage in highly complicated projects and complete them successfully; while engaging with consulting, product management, and support.

Recognizing the unique value in his combination of technical prowess, relationship-building skills, and aptitude for knowledge sharing, Ricardo transitioned into developer relations. He has since applied his multifaceted expertise to industry leaders such as Confluent, Elastic, and AWS—successfully making developer communities to fall in love with their products and technologies.

Full biography

Who is Ricardo? He is a seasoned software engineer with a passion for problem-solving and a natural inclination towards developer relations. With over two decades of experience, he has cultivated deep expertise in distributed systems, databases, data streaming, and observability. Ricardo’s career began with a decade-long focus on software engineering, honing skills in compilers, debuggers, programming languages, frameworks, and development best practices.

This foundation led him to join Oracle’s A-Team: a special team under the product development organization whose charter is to engage in highly complicated projects and complete them successfully; while engaging with consulting, product management, and support.

Recognizing the unique value in his combination of technical prowess, relationship-building skills, and aptitude for knowledge sharing, Ricardo transitioned into developer relations. He has since applied his multifaceted expertise to industry leaders such as Confluent, Elastic, and AWS—successfully making developer communities to fall in love with their products and technologies.

Ricardo is widely known for three things. First, by his uncanny ability to explain complex topics. He craftily breaks them down into bite-sized pieces until anyone can understand. Second, he is great at seeing logic and patterns amidst chaos. He can construct informed decisions from illogical and confusing situations. Finally, he is sharp witted. His ability to think and respond quickly and effectively with a keen sense of humor is often how he gets noticed.

Photos of Ricardo

The following photos can be used for publication. Please see any attribution information listed with each.