Pular para o conteúdo
Sobre a ConsoliDados

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.

Engenharia aplicada

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.

Como trabalhamos

Do problema ao que roda

Um caminho previsível — sem caixa-preta entre o briefing e a entrega.

  1. 01

    Discovery

    Escopo, riscos e plano técnico — com você na sala.

  2. 02

    Arquitetura & build

    Engenharia sob medida, sem atalho de no-code.

  3. 03

    Entrega & validação

    Em produção, com métrica que dá pra verificar.

  4. 04

    Evolução

    Iteração contínua — e o código fica com você.