Ricardo
Mello

Backend engineer, International Speaker, and open source contributor. Helping developers unlock MongoDB in the Java & Kotlin ecosystem.

Ask RicAILearn more about me, my projects, and my experience
Ricardo Mello
01 / About & Experience

Backend engineer.
Developer advocate.
Community builder.

I'm a backend engineer with 16 years of experience designing and building production systems with Java, Kotlin, and Spring. Today, I work as a Senior Developer Advocate at MongoDB. Throughout my career, I've worked across banking, logistics, and retail, delivering systems that support large-scale operations and millions of users — from Pix at C6 Bank to the warehouse management systems behind Amazon's logistics operations in Brazil. Today, I bring that hands-on engineering experience to the developer community through technical content, talks, workshops, and open-source contributions.

Core stack

JavaKotlinSpring BootSpring Data MongoDBMongoDBMicroservicesPostgreSQLDockerREST APIsKafka Streams
02 / Experience

Professional experience

01

Jun 2024 — Present

Senior Developer Advocate

São Paulo, Brazil · Remote

02

Mar 2021 — Jun 2024

Senior Software Engineer

São Paulo, Brazil · Remote

03

Sep 2020 — Mar 2021

Senior Software Engineer

Ribeirão Preto, Brazil

05

Sep 2010 — Dec 2011

Java Developer

Brazil

02 / Articles

Technical writing

02 / Articles

Video content

04 / Events

Talks & conferences

Upcoming
MongoDB Build & Learn Series - Vector Search FundamentalsWorkshop

Learn the fundamentals of embeddings, semantic search, and how to build and tune Vector Search queries in MongoDB.

October 6, 2026
MongoDB Build & Learn Series - AI Agents with MongoDBWorkshop

Learn the foundational concepts of AI agents, including reasoning, memory, tools, and how MongoDB can support agentic applications.

November 3, 2026
MongoDB Build & Learn Series - Building Applications with MongoDB and Agentic Coding ToolsWorkshop

Learn how to build MongoDB applications faster using AI coding agents, MongoDB Agent Skills, and the MongoDB MCP Server.

November 17, 2026
Recent
Meetup→

Java Meetup - Java & MongoDB

Technical session exploring how Java applications can build data pipelines with MongoDB using the Java Driver, while bringing the Java and MongoDB communities closer together

Sep 2026 · FIAP, São Paulo, Brazil
Dev Day→

Build & Learn Series - Data Modeling

Technical session covering MongoDB data modeling, embedding, referencing, relationships, and schema design patterns

Sep 2026 · Remote, Brazil
Dev Day→

Build & Learn Series - MongoDB Overview

Technical session covering MongoDB architecture, replica sets, sharding, data modeling, and schema design patterns

Sep 2026 · Remote, Brazil
View all events →
05 / Projects

Things I've built

agentic-wms-39763860545.southamerica-west1.run.app/
RicasFlix↗

A semantic movie discovery experience powered by natural-language search and advanced filters.

Next.jsReactSemantic SearchMovies
RicAI↗

A personal AI agent that uses RAG to help people discover my professional background, content, talks, events, and projects.

JavaSpring AIMongoDBOpenAI
MongoDB CLI Lab↗

An interactive, browser-based CLI environment for learning MongoDB from scratch — no install required.

MongoDBInteractiveEducationCLINext.js
G12 Football Bet↗

A complete football betting platform built with Java, Angular, and MongoDB.

JavaSpring BootAngularMongoDBKeycloakDocker
06 / Contact

Let's
talk! ☕

Got a question, want to talk tech, or just feel like geeking out for a bit?

Go ahead and grab a time that works for you — I'll be there (with coffee, probably).

Open for speaking engagements, workshops, technical writing and content collaboration.

GitHubLinkedInTwitter / XFoojay.ioMediumYouTubeDev.to
© 2026 Ricardo MelloSenior Developer Advocate at MongoDB