Sales Engineer & Arquiteto de Soluções na RavenDB
Ajudo times do mundo todo a avaliar, provar e adotar o RavenDB
Primeiro o dado, depois o código.
🇧🇷 Português logo abaixo · 🇺🇸 English version
Important
Em uma frase: sou o engenheiro que, dentro da RavenDB, ajuda times a descobrir se o RavenDB resolve o problema deles, prova isso em código e acompanha a adoção. Atendo clientes do mundo todo, com foco nas Américas e também na Europa e na Oceania. Se não resolver, eu digo.
.NET · C# · RavenDB · SQL Server · AWS · Azure · Google · TypeScript · React
Sou mineiro, uai: nasci em Belo Horizonte (MG) 🔺 e moro em Curitiba desde 2015. Comecei a programar em 2007, escrevendo no Bloco de Notas o site da empresa do meu pai, e profissionalmente em 2009.
Em 2012, na faculdade, perguntei ao professor Gilberto por que não dava para guardar o objeto no banco do jeito que ele é, sem virar tabelas. Ainda não existia nada concreto no mercado. Em 2018, um cliente queria um sistema em 30 dias, com um banco do qual eu nunca tinha ouvido falar: o RavenDB. Pedi 45 dias, refiz tudo em documentos e entreguei no prazo combinado. Desde então, uso RavenDB sempre que a escolha é minha.
Em 2024, na volta de um evento em um rooftop em San Francisco, onde conheci o time da RavenDB, a ficha caiu dentro do Uber: "minha nossa, o RavenDB é o banco que perguntei para o Gilberto, que uso há tantos anos, e agora cá estou…". Uma pergunta de sala de aula, doze anos depois, no meu caminho. Chamo isso de efeito borboleta, e foi o tema da minha palestra na Semana do Empreendedor da FAE, O efeito borboleta no empreender, para que estudantes prestem atenção nas sutilezas da faculdade e no que elas podem causar lá na frente.
Fundei e liderei a LeadSoft (2018–2025), software house de Curitiba e parceira oficial do RavenDB no Brasil. Em maio de 2025, a RavenDB me chamou para uma conversa sobre a minha experiência como parceiro, e o David Baruc disse: "um dia te trago para trabalhar com a gente." Eu recusei com um sorriso, porque a LeadSoft ainda estava de pé e eu acreditava nela. Um mês depois, encerrei a empresa. Semanas depois, ele me chamou. O "teste" foram entrevistas gravadas e duas demonstrações abertas no GitHub, e em agosto de 2025 entrei no time como Sales Engineer e Arquiteto de Soluções.
Note
Não defendo o RavenDB porque trabalho lá. Trabalho lá porque o escolhi, em problemas reais de produção, sete anos antes de ser contratado. E quando o RavenDB não resolve, eu digo.
| 🔍 Avaliação e POC | Seu caso de uso, provado em código e com benchmark contra o caminho atual |
| 🧱 Modelagem a partir do negócio | Documentos, índices e performance em produção: modelar pelo domínio, não pela tabela |
| 🔄 Migração de legado | Do relacional (ou outro NoSQL) para documentos, com CDC e ETL, com o sistema atual de pé |
| 🤖 IA sobre os seus dados | Busca textual e vetorial, embeddings e agentes na mesma camada de dados, sem abrir mais um produto |
| 🌎 Atendimento global | Foco nas Américas, e também Europa e Oceania, em português ou inglês. O seu caso chega direto à engenharia do RavenDB e, quando é comercial, ao time de vendas |
| 🔢 | ⏱️ | ⚡ | 🧠 |
|---|---|---|---|
| 17 pacotes .NET open source |
208 mil+ downloads no NuGet |
1 sistema inteiro em 45 dias, com RavenDB aprendido do zero |
1,8 min → 600 ms uma consulta remodelada em RavenDB |
Nem todo ganho abaixo veio do RavenDB: parte é SQL Server bem trabalhado. Isso importa, porque quem já resolveu lentidão em banco relacional sabe separar problema de consulta de problema de banco.
| Caso | Antes → Depois | Tecnologia | Como |
|---|---|---|---|
| Consulta de recomendação técnica (DaaS, dados como serviço, setor automotivo) | 1,8 min → 600 ms | RavenDB | Remodelagem com Full-Text Search. O tempo inclui a autenticação |
| PetraSync (cliente nos EUA) | Sistema crítico entregue em 45 dias | RavenDB, .NET | Sistema em más condições, prazo pedido de 30 dias. Fiz o laudo, propus 45 com a arquitetura refeita em documentos, aprendi RavenDB do zero e entreguei no dia combinado |
| Cliente RavenDB (entrevista com o CTO, em vídeo) | 80% de ganho no tempo de desenvolvimento e manutenção | RavenDB, Kafka | Uma NF-e exigia de 20 a 30 tabelas no modelo SQL. Carga retroativa de 38 milhões de registros em 10 horas |
| Procedures críticas | 4–8 h → 40 s | SQL Server | Reestruturação lógica com table functions e fim dos cursores, sem mudar a modelagem nem criar índices |
| Relatório de previsão de metas | ≈ 4 h → ≈ 30 s | SQL Server | Nova estratégia de consulta: o relatório deixou de ficar para o dia seguinte |
| Delphi → .NET (Agrotis) | Equipe treinada em ≈ 6 meses | .NET, SAP | Transição de um time inteiro e integração com SAP |
| Repositório | O que é |
|---|---|
| ravendb-cdc-demo | IA sobre um SQL Server legado, sem migrar. O CDC Sink do RavenDB espelha as mudanças em documentos, e em cima deles rodam busca vetorial e um agente de IA. Demonstração do meu artigo, com clínica veterinária e abrigo como domínio |
| ravendb-sales-assistant-demo | API que demonstra a integração com a OpenAI e guarda o histórico da conversa no RavenDB. Eu a fiz sem saber que o RavenDB estava prestes a lançar o AI Agents |
| ravendb-demo | Três recursos do RavenDB que o diferenciam de outros bancos |
| lurta-clean-ravendb-api | Web API REST em .NET 10 como modelo de Clean Architecture com RavenDB |
| Repositório | O que é |
|---|---|
| leadsoft-tdcsp2024-ravendb-datamodel | NoSQL: um pequeno passo na modelagem, um grande salto em eficiência |
| leadsoft-tdcsp2024-getting-started-ravendb | RavenDB: simples, ágil e eficiente |
🏢 Organização LeadSoft
A maior parte do meu código aberto vive na organização da LeadSoft, a software house que fundei e liderei até 2025. São bibliotecas .NET que a LeadSoft usava nos próprios projetos e abriu para qualquer um reaproveitar:
| Repositório | O que é |
|---|---|
| leadsoft-global-domain | Domínio global com entidades e classes úteis, para não reescrever o básico em cada projeto |
| leadsoft-adapter-brasilapi · viacep · ibge | Adaptadores .NET leves e testáveis para APIs públicas brasileiras, sobre IHttpClientFactory |
| leadsoft-adapter-aws · azure · google | Integrações com AWS (S3 e Secrets Manager), Azure (SSO, Speech-to-Text e OCR) e Google (reCAPTCHA, SSO e Workspace), em NuGets separados e prontos para injeção de dependência |
| leadsoft-library | O "canivete suíço" .NET: métodos de extensão, middlewares e ferramentas. Sucessor do LeadSoft.Common.Library |
| leadsoft-react-ui-kit | Componentes React em TypeScript (seletor de cores, animações e mais) |
📦 17 pacotes .NET open source (LeadSoft.*) · mais de 208 mil downloads
Bibliotecas comuns, acesso a dados e adaptadores prontos para o dia a dia de quem trabalha com .NET no Brasil e na nuvem. Os mais baixados: Common.Library, Common.GlobalDomain e Common.DataAccess.
| Área | Pacotes |
|---|---|
| Base | LeadSoft.Common.Library · LeadSoft.Common.GlobalDomain · LeadSoft.Common.DataAccess |
| Brasil | LeadSoft.Adapter.BrasilAPI · LeadSoft.Adapter.ViaCep · LeadSoft.Adapter.IBGE |
| Nuvem e identidade | LeadSoft.Adapter.Aws.S3 · LeadSoft.Adapter.Aws.SecretsManager · LeadSoft.Adapter.Azure.EntraID · LeadSoft.Adapter.Google.Workspace · LeadSoft.Adapter.Google.ReCaptcha |
| RavenDB e e-mail | LeadSoft.Adapter.RavenDBIdentity · LeadSoft.Adapter.Email |
Escrevo no LinkedIn, em português, para devs e para quem decide: o custo real de dados, arquitetura e IA. Todos defendem a mesma ideia, que explico mais abaixo em Em que eu acredito.
| Artigo | A tese em uma linha |
|---|---|
| 🤖 Ninguém te disse que dá pra ter IA sem migrar seu banco de dados | Simulei um legado que ninguém pode desligar (SQL Server com anos de histórico) e liguei IA, busca inteligente e um agente em cima dele, ao vivo, com o CDC do RavenDB, sem tocar no que já existia. A demonstração está aberta |
| 🔎 RavenDB + AI: segmentação unificada em tempo real | Documentos, busca textual e busca vetorial na mesma consulta. Manter banco, motor de busca e vetor em três produtos custa caro |
| 📈 Lições de quem processa 4% do PIB | Em escala onde indisponibilidade tem preço imediato, agilidade não é discurso: é o que separa o sistema que aguenta do que trava |
| 🧩 Quando simplificar exige coragem: o preço oculto da complexidade | Cada ferramenta a mais cobra um preço que não aparece na fatura: time refém, integrações frágeis. Simplificar é decisão técnica |
| 💻 Pare de usar class para tudo no C# | Quando class, struct e record realmente mudam alocação, performance e o desenho da aplicação |
| 🧭 Por quê falo tanto sobre RavenDB | O que me fez sair do relacional por convicção, e não por modismo |
| Quando | Evento | Minha participação |
|---|---|---|
| 02/2024 | Developer Week, San Francisco 🇺🇸 | Encontro com o time RavenDB |
| 03/2024 | Castrol Turbo Mode ON, Mogi das Cruzes 🇧🇷 | Palestra de pré-lançamento do app do Trocador Castrol, para os distribuidores da Castrol do Brasil |
| 09/2024 | TDC São Paulo 🇧🇷 | Palestra e workshop sobre modelagem NoSQL |
| 10/2024 | Semana do Empreendedor da FAE, Curitiba 🇧🇷 | Palestra O efeito borboleta no empreender, para estudantes |
| 11/2025 | Microsoft Ignite, San Francisco 🇺🇸 | Primeira feira como parte do time RavenDB |
| 05/2026 | TechEx North America, San Jose 🇺🇸 | Demonstrações ao vivo no estande da RavenDB |
- 🎥 NoSQL: um pequeno passo na modelagem, um grande salto em eficiência · TDC São Paulo 2024
- 🎥 The Power of RavenDB: NoSQL, Vector Database, Generative AI e AI Agents · GDG Maringá
- 🎥 5 reasons to use RavenDB as THE database of your product · em inglês
- 🎥 RavenDB Playground: teste a performance sem instalar nada
Quase toda conta cara de tecnologia é conta de complexidade.
- 🪶 Simplificar exige coragem. Cada ferramenta a mais tem um custo que não aparece na fatura: time refém e integrações frágeis. Escrevi sobre isso.
- 💼 Software é investimento. Ele precisa durar, e no longo prazo pesa mais a manutenção do que a lista de funções.
- 🧮 Número antes de adjetivo. Se não dá para medir ou conferir, não entra na conversa, como na tabela lá em cima.
- 🤝 IA a favor, não no lugar. Ela executa; a decisão e a responsabilidade continuam com a gente. É o que tento mostrar no
ravendb-cdc-demo.
timeline
title De um curso de ASP.NET ao time da RavenDB
2007 : Começo a programar (curso de ASP.NET e primeiro site)
2009 : Primeiro estágio, primeiro trabalho formal
2018 : Aprendo RavenDB do zero e entrego o PetraSync em 45 dias
: Fundo a LeadSoft em Curitiba
2024 : LeadSoft vira parceira oficial do RavenDB no Brasil
: Developer Week e TDC São Paulo
2025 : Entro para o time da RavenDB como Sales Engineer e Arquiteto de Soluções
2026 : TechEx North America, em San Jose
Escalo, faço trilhas, ouço rock e metal, escrevo ficção científica e tenho uma Belina 1984 que virou beer truck: a Choppellina 🚐🍻. Minha música favorita é The Raven Child, do Avantasia, e sim, um corvo no meu caminho até o RavenDB é coincidência demais para ser só coincidência 🐦⬛. Se um dia nos encontrarmos num evento, pergunte pela Belina.
Tip
Quer avaliar o seu caso com RavenDB? Me conte o problema e eu digo, com honestidade, se faz sentido. 👉 Fale comigo pelo site
| 🌐 Site | lucasrtavares.com.br (avaliação, POC, arquitetura e convite para palestras) |
| lucas.tavares@ravendb.net · eu@lucasrtavares.com.br | |
| in/lucasrtavares | |
| 🎬 YouTube | @LucasResendeTavares |
| 📦 NuGet | lucastavares |
| 📍 Base | Curitiba, Brasil (mineiro de Belo Horizonte 🔺) · português e inglês |
Este perfil é pessoal e não é um canal oficial da RavenDB.
[!IMPORTANT] In one sentence: I'm the engineer inside RavenDB who helps teams find out whether RavenDB solves their problem, proves it in code and supports the adoption. I work with customers worldwide, focused on the Americas and also covering Europe and Oceania. If it doesn't fit, I'll say so.
.NET · C# · RavenDB · SQL Server · AWS · Azure · Google · TypeScript · React
I'm a Sales Engineer and Solutions Architect at RavenDB, born in Belo Horizonte, Minas Gerais 🔺 and living in Curitiba since 2015. I started programming in 2007, writing my father's company website in Notepad, and professionally in 2009.
In 2012, in college, I asked my professor Gilberto why we couldn't store an object in the database as it is, without flattening it into tables. Nothing solid existed on the market yet. In 2018, a client wanted a system in 30 days, on a database I had never heard of: RavenDB. I asked for 45 days, rebuilt everything as documents and delivered on the agreed day. Since then, I use RavenDB whenever the choice is mine.
In 2024, on the way back from a rooftop event in San Francisco where I met the RavenDB team, it hit me in the Uber: "oh my, RavenDB is the database I asked Gilberto about, the one I've used for so many years, and here I am now…". A classroom question, twelve years later, on my path. I call it the butterfly effect, and it was the topic of my talk at the FAE Entrepreneur Week, The butterfly effect in entrepreneurship, so that students pay attention to the subtleties of college and what they can cause down the road.
I founded and led LeadSoft (2018–2025), a Curitiba software house and official RavenDB partner in Brazil. In May 2025, RavenDB invited me to talk about my experience as a partner, and David Baruc said: "one day I'll bring you to work with us." I declined with a smile, because LeadSoft was still standing and I believed in it. A month later, I closed the company. Weeks after that, he called me. The "test" was recorded interviews and two open demos on GitHub, and in August 2025 I joined the team as Sales Engineer and Solutions Architect.
[!NOTE] I don't advocate for RavenDB because I work there. I work there because I chose it, on real production problems, seven years before they hired me. And when RavenDB isn't the answer, I'll say so.
- 🔍 Evaluation and POC: your use case, proven in code, benchmarked against your current path
- 🧱 Data modeling from the business: documents, indexes and performance in production
- 🔄 Legacy migration: relational or other NoSQL to documents, with CDC and ETL, while the current system stays up
- 🤖 AI over your data: full-text and vector search, embeddings and agents in the same data layer
- 🌎 Global coverage: focused on the Americas, also Europe and Oceania, in Portuguese or English. Your case reaches RavenDB's engineers directly and, when it's commercial, the sales team
Not every gain below came from RavenDB: part of it is well-tuned SQL Server. That matters, because someone who has fixed slowness in relational databases can tell a query problem from a database problem.
| Case | Before → After | Tech |
|---|---|---|
| Technical recommendation query (DaaS, automotive) | 1.8 min → 600 ms: remodeled with Full-Text Search, auth included | RavenDB |
| PetraSync (US client) | Critical system delivered in 45 days: the system was in bad shape and the client asked for 30; I wrote the assessment, proposed 45 with the architecture rebuilt as documents, learned RavenDB from scratch and delivered on the agreed day | RavenDB, .NET |
| RavenDB customer (CTO interview, on video) | 80% gain in development and maintenance time: one invoice needed 20 to 30 tables in the SQL model; a retroactive load of 38 million records took 10 hours | RavenDB, Kafka |
| Critical procedures | 4–8 h → 40 s: logical restructuring, no model change, no new indexes | SQL Server |
| Goal forecasting report | ≈ 4 h → ≈ 30 s: new query strategy | SQL Server |
| Delphi → .NET (Agrotis) | Whole team trained in ≈ 6 months | .NET, SAP |
- ravendb-cdc-demo: AI over a legacy SQL Server without migrating it, using RavenDB's CDC Sink, vector search and an AI agent (English README included)
- ravendb-sales-assistant-demo: an API that demonstrates the OpenAI integration and stores the conversation history in RavenDB (I built it without knowing RavenDB was about to launch AI Agents)
- ravendb-demo: three RavenDB features that set it apart from other databases
- lurta-clean-ravendb-api: a .NET 10 REST API as a Clean Architecture template on RavenDB
- TDC São Paulo 2024 workshops (data modeling and getting started)
- 🏢 LeadSoft organization: most of my open source lives here, mainly .NET adapters for AWS, Azure, Google and Brazilian public APIs
- 📦 17 open-source .NET packages, 200,000+ downloads: NuGet profile
Developer Week (San Francisco, 2024, met the RavenDB team) · Castrol Turbo Mode ON (Mogi das Cruzes, 2024, pre-launch talk for the Castrol app) · TDC São Paulo (2024, talk and workshop) · Microsoft Ignite (San Francisco, 2025) · TechEx North America (San Jose, 2026, live demos at the RavenDB booth) · FAE Entrepreneur Week (Curitiba, 2024, talk for students: The butterfly effect in entrepreneurship)
- 🎥 5 reasons to use RavenDB as THE database of your product (English)
- 🎥 The Power of RavenDB: NoSQL, Vector Database, Generative AI and AI Agents (Portuguese)
- 🎥 RavenDB Playground: test performance without installing anything (Portuguese)
Articles on LinkedIn, in Portuguese, for developers and decision makers. The thread through all of them: almost every expensive technology bill is a complexity bill.
- 🤖 You can have AI without migrating your database: AI, smart search and an agent on top of a legacy SQL Server through RavenDB CDC, without touching the original system. Open demo
- 🔎 RavenDB + AI, unified segmentation in real time: documents, text and vector search in one query instead of three products
- 📈 Lessons from processing 4% of GDP: at scale, agility is what separates the system that holds from the one that stalls
- 🧩 When simplifying takes courage: the hidden price of complexity
- 💻 Stop using class for everything in C#: when
class,structandrecordreally change allocation and performance - 🧭 Why I talk so much about RavenDB: why I left relational out of conviction, not fashion
I climb, hike, listen to rock and metal, write science fiction and run a 1984 Belina turned beer truck: Choppellina. My favorite song is The Raven Child by Avantasia, so a raven on my way to RavenDB is too much of a coincidence to be just a coincidence 🐦⬛.
[!TIP] Want to evaluate your case with RavenDB? Tell me the problem and I'll tell you, honestly, whether it fits. 👉 Get in touch through my site
🌐 lucasrtavares.com.br · ✉️ lucas.tavares@ravendb.net · 💼 LinkedIn · 🎬 YouTube · 📦 NuGet
This is a personal profile and not an official RavenDB channel.

