Engenharia de software sênior, para problemas que não cabem em template
Entregamos software que sobrevive em produção — IA aplicada, performance crítica e modernização de sistemas legados. Código real, observabilidade real, decisões justificadas.
Sem depender de plataforma
Construímos software sob medida que resolve o seu problema — sem te prender a uma plataforma, a um fornecedor ou a uma stack que não dá pra trocar.
Você termina dono do código, da arquitetura e das decisões. IA é uma das frentes, não a única.
- Código e infra são seus
- Stack aberta, sem caixa-preta
- Engenharia sênior
- IA quando faz sentido
Quem somos
A ConsoliDados é uma boutique de engenharia liderada por um sênior, focada em entregar software que sobrevive em produção. Atuamos no intervalo onde a maior parte das consultorias trava: performance crítica em sistemas distribuídos, IA em produção (não em PoC eterna) e modernização incremental de legado.
A experiência vem de anos arquitetando sistemas distribuídos em saúde, energia solar, ESG e varejo europeu, com liderança direta de times de até 20 desenvolvedores em projetos simultâneos e responsabilidade por arquitetura, contratação e formação técnica.
O fundador
João "Johnny" Carreiro — Senior Full-Stack Engineer e fundador, baseado em Mogi Guaçu/SP, Brasil. Mais de uma década entregando software em produção, português nativo (C2) e inglês avançado (C1).
Arquitetou sistemas distribuídos em saúde, energia solar, ESG e varejo europeu. Domínio profundo de TypeScript, Rust, Python e Java; React, Next.js e Flutter no front; IA em produção (Llama, LangChain, LangGraph); e Rust em produção (ferramentas de migração de dados sob medida e pallets de parachain Substrate/Polkadot). Microsserviços, DDD e Clean Architecture, com experiência liderando times de até cerca de 20 pessoas em projetos simultâneos.
Como trabalhamos
O foco operacional é o tipo de trabalho que exige código real, observabilidade real e decisões justificadas — não apresentação. Quando o módulo de relatórios de vendas de um SaaS de varejo europeu fica cada vez mais lento à medida que o intervalo dos relatórios cresce (mês → trimestre → semestre) e a lentidão começa a contaminar inserções e outros serviços internos, a solução não vem de um slide: vem de profiling, benchmark e uma mudança cirúrgica em produção — sem a reescrita completa e desnecessária que parecia inevitável.
Diagnóstico antes de proposta. Toda relação começa com um Discovery Pack curto que produz arquitetura de alto nível, mapeamento de riscos e estimativa em faixa qualitativa BRL+USD. Sem chute. O valor do Discovery é descontado integralmente se o projeto seguir.
Código em produção, não slides. Cada entrega vai para produção com observabilidade ligada, rollback preparado e benchmark antes/depois quando faz sentido. Não fazemos prova de conceito desconectada da realidade do cliente.
Transferência de conhecimento embutida. Documentação técnica, RFCs, ADRs e pair programming com o time interno fazem parte da entrega — não são extras.
Arquitetura honesta. DDD, Clean Architecture e SOLID quando o projeto exige; stack mais simples quando não. Aplicamos rigor onde reduz risco, não onde gera burocracia.
Posicionamento: liberdade tecnológica como diferencial
A ConsoliDados existe porque o mercado está cheio de plataformas SaaS que prendem o cliente em fluxos no-code, cobram por mensagem ou por usuário e levam embora os dados quando você quer sair. Nosso compromisso é o oposto: open source quando faz sentido, self-hosted quando importa, código auditável e infraestrutura no seu nome.
O resultado é mensurável: latência cai, throughput sobe, custo recua, o time interno absorve o conhecimento. Quando saímos, você fica autônomo, não refém.
Setores em produção
Saúde (clínicas), energia solar e fotovoltaica, ESG e sustentabilidade, e varejo europeu — incluindo o módulo de relatórios de vendas de um SaaS de varejo.
Capacidades técnicas
Onde a gente vai mais fundo: TypeScript (Node.js, Bun), Rust (Axum), Python (FastAPI, LangChain, LangGraph) e Java (Spring) — mais a orquestração de IA ao redor (LangChain, LangGraph, Mastra, RAG, MCP, com evals e guardrails).
- Domínio principal: TypeScript, Rust, Python, Java · Node.js, Bun, NestJS, Next.js, React, Flutter, Spring, FastAPI, Axum.
- Dados & mensageria: PostgreSQL (pgvector), MongoDB, Redis, Neo4j · RabbitMQ, Kafka, SQS/SNS.
- IA & observabilidade: Llama, Mistral, Qwen, DeepSeek, OpenAI, Anthropic Claude · LangChain, LangGraph, RAG, MCP, evals/guardrails · OpenTelemetry, Jaeger, Prometheus, Grafana.
- Cloud & arquitetura: Docker, Kubernetes (EKS), Terraform/Pulumi, AWS · DDD, Clean Architecture, SOLID, microsserviços, event-driven, multi-tenant com Keycloak.
- Também na caixa: Substrate/Polkadot, Polygon, Solana · Tauri, React Native · k6, segurança/CTF.
Tem um projeto onde isso se encaixaria?
Conte sobre o que você está construindo em /pt/contact e recebe de volta uma leitura de viabilidade em até 24h úteis. Sem compromisso.
Do problema ao que roda
Um caminho previsível — sem caixa-preta entre o briefing e a entrega.
- 01
Discovery
Escopo, riscos e plano técnico — com você na sala.
- 02
Arquitetura & build
Engenharia sob medida, sem atalho de no-code.
- 03
Entrega & validação
Em produção, com métrica que dá pra verificar.
- 04
Evolução
Iteração contínua — e o código fica com você.