Ricardo Ferreira

CEO

Raleigh, Durham, United States24 yrs 8 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Built a transaction engine handling 100K TPS.
  • Created the most successful data streaming demo.
  • Grew Elastic's YouTube subscribers from 1K to 10K.
Stackforce AI infers this person is a SaaS expert with a focus on developer advocacy and distributed systems.

Contact

Skills

Core Skills

Developer AdvocacyArtificial Intelligence (ai)Project ManagementPerformance ManagementDistributed SystemsObservabilityTeam LeadershipApache KafkaSoftware EngineeringSolution Architecture

Other Skills

Content StrategyProduct FeedbackStrategic ThinkingNoSQLRedisVector DatabasesPerformance AppraisalKey Performance IndicatorsPerformance MetricsStream ProcessingStreaming DataAmazon QAmazon BedrockAmazon DynamodbAmazon ElastiCache

About

I turn complex technologies into developer success stories. For over 20 years, I've done this by building systems, leading software developers, contributing to open-source projects, and speaking globally on distributed systems, databases, and software development. Currently leading the Developer Relations (DevRel) team at Redis, where I'm helping establish Redis as a foundational data infrastructure for real-time AI applications and vector databases, extending the same dominance the company achieved in caching. My journey to this point hasn't been typical. My career spans continents and technologies. I began in 2001, teaching programming with Borland development tools in Brazil. I trained over 2,000 developers, which shaped my passion for teaching technology. I've built a transaction engine capable of handling 100K TPS on a single node. I won Oracle's World Best Sales Consultant Award for replacing mainframe code with data streaming and caching technologies. That work led Oracle to relocate me to the US to join their elite group, known as the A-Team, where I helped influence product roadmaps for Fortune 500 companies. Then I found my calling in DevRel. With Confluent, I created the Pac-Man demo, still the most successful data streaming demo in the space. At Elastic, I grew their YouTube subscriber base from 1,000 to over 10,000 in one year while positioning the company as a leader in observability. At AWS, I led video content strategy across YouTube, Twitch, and Instagram, making complex distributed systems topics accessible to millions of users. What sets me apart is simple: I don't just talk about technology. I've built it, architected it, and debugged it at 3 a.m. From software engineering to distributed systems architecture. From SOA to microservices. From JMS to Apache Kafka. From Big Data to AI. I lived through the evolution of modern data infrastructure firsthand. Today, I focus on: ✅ Establishing Redis as ubiquitous infrastructure for real-time AI ✅ Building world-class DevRel teams grounded in deep technical credibility ✅ Scaling developer communities through modern, measurable DevRel practices ✅ Delivering thought leadership via video, social, and in-person engagements 👉🏻 I'm always eager to learn how people use technology to solve their business problems, discuss implementation strategies, and drive meaningful impact with clever ideas. Let's connect if you're interested in this as well.

Experience

24 yrs 8 mos
Total Experience
3 yrs 3 mos
Average Tenure
1 yr 6 mos
Current Experience

Redis

Lead Developer Advocate

Nov 2024Present · 1 yr 6 mos · Raleigh, North Carolina, United States · Remote

  • I joined Redis in 2024 to lead the developer relations team. Besides building and supporting the team with a leading-by-example attitude, my primary goal in this role is to establish Redis in the AI, cloud, and vector database spaces with the same success the company achieved in the in-memory data platform space.
Team LeadershipContent StrategyDeveloper AdvocacyProduct FeedbackSoftware EngineeringStrategic Thinking+4

Amazon web services (aws)

2 roles

Sr. Manager, AWS DevRel, Video Content

Apr 2023Oct 2024 · 1 yr 6 mos · Raleigh, North Carolina, United States · Remote

  • I led a team of developer advocates specializing in multi-format video content creation, including technical long-form tutorials for YouTube, short-form content for Instagram Reels, and interactive livestreams for Twitch.
Team LeadershipPerformance ManagementPerformance AppraisalProject ManagementKey Performance IndicatorsPerformance Metrics

Principal Developer Advocate, AWS DevRel

Nov 2021Apr 2023 · 1 yr 5 mos · Raleigh, North Carolina, United States · Remote

  • I served as a subject-matter expert across multiple technologies, including Apache Kafka, Apache Flink, OpenSearch, Amazon DynamoDB, Redis, and Amazon ElastiCache. My role was to establish thought leadership for AWS through an authentic voice, a hands-on problem-solving approach, and deep technical credibility.
Stream ProcessingDistributed SystemsSoftware EngineeringObservabilityStreaming DataDeveloper Advocacy+21

Elastic

2 roles

Observability Lead, Community

May 2021Nov 2021 · 6 mos · Raleigh, North Carolina, United States · Remote

  • I led the global community and developer advocacy strategy at Elastic, with a focus on observability. With observability being one of the key industries Elastic wanted to lead, it required someone to serve as an evangelist for observability, both within Elastic and with the external community.
  • 📢 Accomplishments:
  • ◼️ Closed strategic sponsorship contracts with observability-based conferences.
  • ◼️ Brought visibility for Elastic in open-source projects like OpenTelemetry & Prometheus.
  • ◼️ Worked with DA managers worldwide to lead observability efforts across all regions.
Stream ProcessingDistributed SystemsSoftware EngineeringObservabilityTeam LeadershipStreaming Data+13

Principal Developer Advocate

Sep 2020May 2021 · 8 mos · Raleigh, North Carolina, United States · Remote

  • As a Principal Developer Advocate at Elastic, I focused on fostering community engagement in North America, promoting the adoption of ELKB (Elasticsearch, Logstash, Kibana, Beats) for data-intensive applications, as well as expanding the market into segments where Elastic aimed to be a leader, such as observability and security.
  • 📢 Accomplishments:
  • ◼️ Developed a strategy that increased YouTube subscribers from 1K to +10k in one year.
  • ◼️ Established the triangle technique to implement force multipliers for technical content.
  • ◼️ Mentored other developer advocates from AMER about developer relations execution.
Stream ProcessingDistributed SystemsSoftware EngineeringObservabilityStreaming DataDeveloper Advocacy+11

Confluent

Senior Developer Advocate

Oct 2018Sep 2020 · 1 yr 11 mos · Raleigh, North Carolina, United States · Remote

  • In my role at Confluent, my primary responsibility was to educate developers on data streaming systems using Apache Kafka. I wrote blogs, spoke at conferences, and hosted meetups to build communities and share knowledge. But more importantly, I helped Confluent to become a leader in the event streaming space, a market that required paving the way for adoption, growth, and community leadership.
  • 📢 Accomplishments:
  • ◼️ Creator of the Pac-Man demo: the most successful demo about event data streaming.
  • ◼️ Led the adoption of Confluent Cloud in the community during the first years of the product.
  • ◼️ Delivered workshops about how to create custom connectors for Apache Kafka worldwide.
Stream ProcessingDistributed SystemsSoftware EngineeringStreaming DataDeveloper AdvocacyApache Kafka+13

Oracle

3 roles

Principal Solutions Architect

Promoted

May 2014Oct 2018 · 4 yrs 5 mos

  • In 2014, Oracle relocated me to the United States to join the A-Team, a specialized group within the product development organization. My role involved working closely with customers in the field, influencing the product roadmap, and completing highly complex projects successfully. This experience allowed me to develop strong skills in project management, customer engagement, and product development.
Stream ProcessingDistributed SystemsSoftware EngineeringTeam LeadershipStreaming DataDeveloper Advocacy+10

Principal Sales Consultant

Promoted

Oct 2012May 2014 · 1 yr 7 mos

  • In my role as Principal Sales Consultant at Oracle in São Paulo, Brazil, I served as a subject-matter expert in SOA, EDA, and Big Data. I successfully implemented a groundbreaking project for one of Brazil's largest banks, resulting in the replacement of their mainframe implementation with a more efficient system that leveraged data streaming and caching technologies, reducing costs and improving TPS performance. This achievement earned me the prestigious Oracle World's Best Sales Consultant Award in 2013.
Stream ProcessingDistributed SystemsSoftware EngineeringStreaming DataDeveloper AdvocacySolution Architecture+8

Senior Sales Consultant

Mar 2009Oct 2012 · 3 yrs 7 mos

  • In my role as a Senior Sales Consultant at Oracle, I worked closely with development teams to design, implement, and deploy projects for customers in Brazil. I also served as a regional technical evangelist for Oracle Coherence, increasing product awareness in the LATAM region about in-memory data grids architectures.
Stream ProcessingDistributed SystemsSoftware EngineeringStreaming DataSolution ArchitectureOracle Fusion Middleware+7

Red hat

Senior Solutions Architect

Jan 2008Mar 2009 · 1 yr 2 mos · São Paulo, Brazil · Remote

  • In my role as a Senior Solutions Architect at Red Hat, I helped to drive the success of the SOA Platform product by specializing in JBoss ESB. I also worked with open-source communities to promote JBoss via speaking engagements at conferences and meetups, as well as contributing code to the 2PC/XA implementation of JBossMQ.
Distributed SystemsSoftware EngineeringSolution ArchitectureJBossJavaJava Enterprise Edition+2

Squadra digital

3 roles

Engineering Manager, Middleware

Promoted

Oct 2006Jan 2008 · 1 yr 3 mos · On-site

  • I led a team at Squadra Digital to implement middleware projects, specializing in technologies like messaging and application servers. By closing multi-year contracts and achieving CMMI level 5, we propelled the company to new heights.
People ManagementTeam LeadershipDistributed SystemsSoftware Engineering

Java Instructor

Oct 2004Jan 2008 · 3 yrs 3 mos · On-site

  • During my time at Squadra Digital in Belo Horizonte, Brazil, I had the opportunity to be a Java Instructor at the training center. I was responsible for teaching the Java formation course, which included everything from the fundamentals of programming with Java to preparing students for Sun Microsystems certifications. It was a rewarding experience to help aspiring developers build a strong foundation in Java programming.
Software Engineering

Software Engineer

Oct 2004Oct 2006 · 2 yrs · On-site

  • I worked as a Software Engineer at Squadra Digital in Belo Horizonte, Brazil, where I specialized in implementing projects using Java. One of my key achievements was building a high-performance engine that could handle 100K transactions/second during peak times, utilizing a single-node setup with four Intel cores and 32GB of RAM. This engine became the cornerstone for many future projects requiring dynamic rule management.
Software Engineering

Argos tecnologia

Borland Certified Instructor

Aug 2001Oct 2004 · 3 yrs 2 mos

  • I joined Argos in 2001 to work primarily as a certified instructor for Delphi. Eventually, I expanded my scope to include official training for JBuilder and VisiBroker (CORBA middleware). As an instructor at Argos, I delivered official training on behalf of Borland Software across the country, training over 2,000 people.
Software Engineering

Education

Estácio

Bachelor's Degree — Information Systems

Jan 2000Jan 2004

Instituto Adventista Grão Pará

Technician's Degree — Data Processing

Jan 1997Jan 1999

Stackforce found 100+ more professionals with Developer Advocacy & Artificial Intelligence (ai)

Explore similar profiles based on matching skills and experience