Engenheiro de Software · Dados & Produto
Leonardo Santos
Data Engineer · Full-Stack Developer
Engenheiro de dados com experiência em desenvolvimento full-stack. Vou de pipelines em escala a CRMs, dashboards e landing pages prontas para conversão.
Engenheiro de Software · Dados & Produto
Leonardo Santos
Data Engineer · Full-Stack Developer
Sobre mim
Comecei minha carreira em engenharia de dados, criando pipelines com Python, PySpark e Databricks para apoiar times de negócio com dados confiáveis. Com o tempo, quis ficar mais perto do produto final e passei a desenvolver aplicações web full-stack, incluindo um CRM SaaS multi-tenant. Hoje atuo na interseção dessas duas áreas: construo produtos web com uma base de dados bem pensada, prontos para crescer e gerar insight de verdade.
Stack & habilidades
Tecnologias que uso para ir da ingestão de dados à interface final: de pipelines e modelagem a aplicações full-stack em produção.
Frontend
Backend & APIs
Engenharia de Dados
Bancos & Storage
DevOps & ferramentas
Experiência
Uma combinação de engenharia de dados, desenvolvimento full-stack e produto digital.
Co-fundador & Desenvolvedor Full-Stack @ Space Sales (SaaS CRM Platform)
01/2025 — Presente · Brasil
- •Desenho e desenvolvo uma plataforma CRM SaaS multi-tenant como único engenheiro, cuidando de backend, frontend, banco de dados e arquitetura.
- •Construo APIs RESTful com Node.js, TypeScript, Express e autenticação JWT, garantindo isolamento de locatários seguro e escalável.
- •Implemento todo o frontend com React e Tailwind, entregando dashboards responsivos e fluxos de leads.
- •Estruturo e otimizo modelos de dados relacionais em PostgreSQL, incluindo desenho de esquema e indexação.
- •Gerencio ambientes de desenvolvimento conteinerizados com Docker e mantenho o controle de versão baseado em Git.
- •Faço deploy e mantenho ambientes de produção na Heroku, cuidando de pipelines, logs e escalabilidade.
- •Colaboro com o cofundador de negócios/marketing na definição de roadmap, requisitos e suporte a usuários beta.
Engenheiro de Dados @ DB
08/2024 — 07/2025 · Brasil
- •Liderei o desenho e o desenvolvimento de pipelines ETL escaláveis no Databricks, usando PySpark e SQL para processar grandes volumes de dados.
- •Colaborei com times para entregar soluções orientadas a dados que melhoraram a eficiência operacional e de inventário.
- •Liderei iniciativas de migração de dados de SQL Server para Databricks, otimizando conjuntos de dados complexos de RH para melhor acessibilidade e análise.
- •Executei estratégias de melhoria de qualidade de dados, garantindo precisão e consistência em conjuntos de dados críticos de negócio.
- •Dei suporte a projetos de dados que aprimoraram operações fabris e gestão de estoque com insights acionáveis.
- •Atuei com squads multifuncionais para impulsionar inovação em analytics e fomentar uma cultura data-driven entre as áreas de negócio.
Engenheiro de Dados @ 2RP Net
11/2021 — 08/2024 · Brasil
- •Transformei dados financeiros brutos em conjuntos analíticos que melhoraram a tomada de decisão em avaliação de risco.
- •Desenvolvi e mantive conjuntos de dados robustos para análise de cobrança, crédito e fraude com forte qualidade de dados.
- •Impulsionei melhorias de eficiência e integridade em pipelines de dados, garantindo insights financeiros confiáveis.
- •Colaborei com times multifuncionais para entregar soluções que suportam iniciativas-chave de risco financeiro.
- •Contribuí para uma migração para nuvem que aumentou a escalabilidade dos dados e suportou processos modernos de gestão de risco.
Como posso ajudar
Trabalho em duas frentes principais: infraestrutura de dados para empresas e aplicações web completas para times de negócio.
Engenharia de dados
Pipelines e plataformas de dados para suportar analytics, relatórios e produtos de dados.
- •Pipelines ETL/ELT com Python, PySpark e Databricks
- •Modelagem de dados para relatórios e autosserviço
- •Qualidade de dados e monitoramento básico
Aplicações web & SaaS
Produtos digitais completos, de CRMs a dashboards internos.
- •Arquitetura full-stack com Next.js, Node.js e PostgreSQL
- •Autenticação, autorização e suporte a multi-tenant
- •Dashboards e fluxos pensados para o time de negócio
Landing pages & ferramentas internas
Interfaces leves para validar ideias, acelerar operações e apoiar times de vendas/ops.
- •Landing pages otimizadas para campanhas
- •Ferramentas internas sob medida para o seu fluxo
- •Integrações com APIs de pagamento, CRM e automações
Projetos em destaque
Uma amostra de produtos e plataformas de dados que construí ou ajudei a desenhar.
Depoimentos
Algumas opiniões de pessoas com quem já trabalhei em dados e produto.
“Melhor programador que já conheci. Consegui entregar uma demanda super complexa com API de WhatsApp, inteligência artificial e gestão de clientes. Recomendo muito o trabalho do Leonardo para todos que precisam desenvolver aplicações, sites e sistemas.”

Hudson Souza
Fundador · Space Result
“Leonardo demonstrou grande competência técnica atuando como engenheiro de dados em um grande projeto de risco e crédito no varejo financeiro, sempre entregando resultados com alto nível de organização. Apresentou excelente capacidade de comunicação, articulando ideias de forma clara e objetiva. É um profissional comprometido, confiável e com grande potencial para assumir desafios ainda maiores.”

Anderson David de Moura Junior
Engenheiro de Dados
“Tive um grande prazer em trabalhar com o Leonardo, que sempre foi uma soma para a squad. Entende as demandas com facilidade, respeita a priorização do time e mantém uma colaboração ímpar com todos os colegas. Extremamente profissional e ótimo de ter como colega.”

Osvaldo Caio Oliveira dos Santos
Coordenador de Pesquisa e Desenvolvimento
“Leonardo demonstrou grande maturidade e competência atuando como engenheiro de dados na 2RP em um grande projeto para o varejo financeiro, entregando tudo sempre com a maior qualidade possível. Comunicação excelente, proativo e sempre disposto a melhorar a performance. Um profissional totalmente capacitado, comprometido com a equipe e com o projeto.”

Rafael Moraes dos Santos
Engenheiro de Dados
Processo de trabalho
Um fluxo simples para reduzir risco, alinhar expectativas e entregar valor contínuo.
1. Descoberta
Entendo contexto, dados disponíveis, restrições técnicas e objetivos de negócio.
2. Desenho da solução
Defino arquitetura, stack e roadmap, seja para uma aplicação web ou pipeline de dados.
3. Implementação
Desenvolvimento incremental com feedbacks frequentes e ambiente de testes/homologação.
4. Entrega & acompanhamento
Deploy, monitoramento inicial e ajustes com base no uso real e nas métricas.
Perguntas frequentes
Algumas respostas rápidas sobre como trabalho com dados e desenvolvimento.
Vamos tirar seu projeto do papel
Seja para evoluir seu stack de dados ou lançar um produto web, me conte o contexto e eu retorno com próximos passos e uma estimativa inicial.