Senior Developer Advocate
Amazon Web Services
Ricardo works for AWS in the Developer Relations (DevRel) team. The world of DevRel is his current passion. Even before working with DevRel as a full-time job at companies like Confluent, Elastic, and AWS—it was a hobby for him at previous companies. Ricardo's approach to DevRel is quite unique. He prides himself on being heavily technical to amaze developers with deep dives on core software engineering, instead of focusing only on beginner content. To him, the content may be advanced. But the messaging and the storytelling are what must be kept at the beginner's level.
With +24 years of experience, he developed an extensive background in distributed systems, databases, streaming data, and observability. The first 10 years of his career were spent in software engineering, where his primary focus was about programming languages, compilers, debuggers, code efficiency, and development best practices. Then, he spent another 10 years working as a Solution Architect in companies like Red Hat and Oracle. With Oracle, he was a member of ""The A-Team"" — a special team under the product development organization whose charter is engage in highly complicated projects and complete them successfully. Therefore, don't take it the wrong way if Ricardo finds that difficult project of yours a piece of cake.
Been working with Kafka since 2014, helping developers worldwide to adopt the technology and implement solutions with it. In 2018, I joined Confluent as Developer Advocate where I spent two years doing evangelism about Apache Kafka, Stream Processing, and Confluent Cloud. As an expert in these technologies, I often share code on GitHub that helps builders to understand complex topics from Kafka, such as new KIPs, modern approaches and examples that give them a boost for their project implementation.