# A trajetória completa · Fael Caporali

> A carreira de Fael Caporali: dos negócios próprios ao QA, à liderança técnica e à engenharia de produtos com IA.

Trabalhei no financeiro, tive negócios próprios e uma escola de vela; depois veio a virada para o software, que começou pelo estudo. Cada etapa a seguir me deixou algo que uso até hoje.

## Prólogo

### SEBRAE e São João del-Rei

2006 – 2012 · Estudante de administração, depois fundador de empresa

**Tudo começou pela administração: primeiro na escola técnica do SEBRAE, depois numa empresa própria.**

Tudo começou na escola técnica do SEBRAE-MG, em Belo Horizonte, onde fiz o curso técnico em administração de empresas junto com o ensino médio. Foi lá que, em 2007, escrevi meu primeiro plano de negócios.

Depois me mudei para São João del-Rei para estudar psicologia e fiquei lá quatro anos e meio. Um amigo produtor musical, que conhecia minha formação em administração, me propôs abrir uma produtora: ele cuidaria da música, e eu, do negócio. Foi a partir dessa ideia que, em 2012, abri minha primeira empresa.

Quando deixei São João del-Rei, a empresa veio comigo. O mesmo CNPJ me acompanhou nos negócios seguintes, e hoje essa empresa é a HC Consultorias, minha empresa de software.

- Conceitos: Administração de empresas, Plano de negócios, Abertura de empresa
- Habilidades: Empreendedorismo, Gestão de negócios

Na página: https://fael.caporali.dev/pt/journey#first-business

### Immersus Escola de Idiomas

2013 – 2017 · Assistente financeiro → Coordenador financeiro

**De volta a Belo Horizonte, entrei no financeiro de uma escola de idiomas e depois passei a coordenar a área.**

- Fiz parte, com a diretora da escola, um consultor financeiro e uma consultora de marketing, do time que mais que dobrou o faturamento da escola.
- Como coordenador financeiro, conduzi o planejamento financeiro junto com a direção da escola.
- Automatizei os relatórios gerenciais (BI) com VBA no Excel.

Ao voltar de São João del-Rei, entrei na Immersus como assistente financeiro. O trabalho era só números, e foi ali que raciocínio analítico e metas estratégicas deixaram de ser teoria para mim.

Em certo momento saí para tentar um negócio próprio e depois voltei para assumir de novo o financeiro. Dessa vez cheguei a coordenador: planejava junto com a direção e automatizei os relatórios gerenciais em VBA no Excel.

A maior virada veio de um grupo: a diretora da escola, um consultor financeiro externo, uma consultora de marketing e eu, cada um enxergando o mesmo negócio por um ângulo. Juntos, mais que dobramos o faturamento da escola. Foi o meu primeiro time multidisciplinar: o primeiro que ajudei a formar e o primeiro de que fiz parte.

- Ferramentas: Excel, VBA
- Conceitos: Planejamento financeiro, Relatórios gerenciais, Business intelligence, Automação de relatórios, Planejamento estratégico
- Habilidades: Formação de times, Trabalho em equipe multidisciplinar, Análise de dados, Gestão de stakeholders

Na página: https://fael.caporali.dev/pt/journey#financeiro

### Brownies, uma confeitaria, um hostel

Empreendedor

**Três negócios em sequência: brownies vendidos na rua, uma confeitaria e um hostel perto de Brumadinho.**

O escritório não me bastava, e saí. Com um amigo, comecei a fazer brownies em fornadas e a vendê-los na rua, pessoalmente, cliente a cliente; cada venda me dava números reais sobre custo, preço e a chance de o cliente voltar.

Dos brownies passei a uma confeitaria de bolos, bombons e doces, que abastecia feiras e o café da manhã de pousadas da região. Depois voltei ao financeiro da Immersus.

Mesmo de volta ao escritório, continuei atrás do próximo negócio. Morando perto de Brumadinho, vi o movimento de turistas na região e abri um hostel, que eu tocava junto com o financeiro, com um sócio cuidando da operação. Depois que fechei o hostel veio a vela, e por pouco tempo conciliei os barcos com o financeiro.

- Conceitos: Custos e preços, Venda direta, Fornecimento B2B, Hotelaria
- Habilidades: Empreendedorismo, Vendas, Relacionamento com o cliente, Disposição para correr riscos

Na página: https://fael.caporali.dev/pt/journey#empreendedor

### Vela, da Lagoa dos Ingleses a Lagoa Santa

Até 2020 · Instrutor, depois sócio e, por fim, dono de escola

**Passei anos na água ensinando gente de todas as idades a velejar, cuidei da operação de uma escola e, por fim, abri a minha.**

Cheguei à vela por causa do inglês. Um amigo criado no meio náutico vendeu um curso básico para duas crianças britânicas, mesmo sem falar inglês, e me chamou para traduzir as aulas. No fim do curso eu estava encantado, e logo passei a trabalhar para ele.

Ensinar virou o centro do meu trabalho. Dei aula para todas as idades, de crianças a adultos, e o que importava era menos o barco e mais quem estava a bordo: ouvir primeiro, encontrar o método certo para cada aluno e ensinar, passo a passo, o que eu sabia. Nesse período fiz os cursos da Confederação Brasileira de Vela (CBVela) e dei aulas de Laser, Snipe, Tahiti 16 e Optimist na Nauttec, na Uaiwind e no Clube de Regatas Afonso Ligório (CRAL), dentro do Minas Tênis Clube.

Com o tempo, virei sócio do meu amigo na escola da Lagoa dos Ingleses. Ele tinha o nome e o conhecimento; eu fiquei com a operação, as aulas de Laser e, mais tarde, o financeiro da escola. A vela também exigia lidar com as instituições (a Federação Mineira de Vela, FMVela; a Confederação Brasileira de Vela, CBVela; e o Comitê Olímpico do Brasil, COB), e qualquer avanço entre elas passava, antes de tudo, pela política.

Quando o clube da Lagoa dos Ingleses fechou, fui para Lagoa Santa e abri minha própria escola, a SUP Lagoa Santa, com guarderia de barcos, aluguel de stand up paddle e aulas de vela. A escola funcionou até 2020, quando a pandemia parou tudo na água.

- Ferramentas: Laser, Snipe, Tahiti 16, Optimist, Stand-up paddle
- Conceitos: Pedagogia, Métodos de ensino, Operações, Gestão financeira, Relações institucionais
- Habilidades: Ensino, Escuta ativa, Transferência de conhecimento, Liderança, Gestão de stakeholders, Inglês, Empreendedorismo

Na página: https://fael.caporali.dev/pt/journey#vela

### Uber, Belo Horizonte

2020 – 2022 · A virada

**Dirigir de Uber pagava as contas enquanto eu estudava para virar desenvolvedor.**

Quando a pandemia fechou a escola, comecei a dirigir de Uber em Belo Horizonte e, pouco depois, a estudar ao mesmo tempo. Foram anos que exigiram muita resiliência e persistência, e ainda assim fiz o trabalho com todo o cuidado, fosse qual fosse: os passageiros me avaliavam bem, e um comentário virou apelido, “a lenda dos volantes”.

Aos poucos o estudo foi tomando minhas horas, e em 2022 parei de dirigir, antes de terminar a Trybe.

- Habilidades: Resiliência, Persistência, Atendimento ao cliente, Atenção aos detalhes

Na página: https://fael.caporali.dev/pt/journey#uber

## A história

### CTFL, Trybe e CS50

2021 – 2023 · Teste de software e desenvolvimento web full-stack

**Primeiro o teste de software, depois o desenvolvimento full-stack e, por fim, a ciência da computação que sustenta tudo isso.**

- Preparação para o ISTQB Certified Tester Foundation Level (CTFL v4): técnicas de projeto de testes, teste estático, gestão e relato de testes e testes em times ágeis.
- Formação em desenvolvimento web full-stack na Trybe: 1.500 horas, com ensino baseado em projetos.
- Fiz o CS50, a introdução à ciência da computação de Harvard, para entender o que acontece por baixo do código, começando pelo C.
- Como crowdtester no uTest e na Crowdtest, encontrei bugs em produtos no ar de clientes brasileiros e estrangeiros.

O teste veio primeiro. Estudar para o CTFL me deu muito mais que um jeito de achar bugs: técnicas de projeto de testes como partição de equivalência, análise de valor limite, tabela de decisão e transição de estados, revisão estática, gestão de testes, como escrever um relato de bug que permita agir e qual o lugar do teste num time ágil. Depois, o crowdtesting no uTest e na Crowdtest me fez aplicar tudo isso em produtos reais.

Em seguida entrei na formação em desenvolvimento web full-stack da Trybe, baseada em projetos. Ela começou pelos fundamentos da web, Unix, shell e Git; passou pelo front-end com React, Redux e React Testing Library; depois pelo back-end com Node.js, Express, MySQL, MongoDB, ORMs e Docker; e terminou com algoritmos e estruturas de dados. Foi ali que se formou a minha stack principal, a que mais uso até hoje: Node.js, Express e React com TypeScript, e SQL.

A Trybe estava me tornando desenvolvedor, mas eu queria entender o que acontece por baixo. Por isso, em 2022, em paralelo à formação, fiz o CS50, a introdução à ciência da computação de Harvard. O curso começa em C, com memória e com o modo como o computador de fato executa um programa, e depois passa para Python e SQL. Não programo em C no dia a dia, e o objetivo nunca foi esse.

Também estudei Python, R para análise de dados e React Native, cada um com uma profundidade diferente. O Laravel veio depois, já no trabalho.

- Ferramentas: JavaScript, TypeScript, Node.js, Express, React, Redux, React Testing Library, HTML, CSS, MySQL, MongoDB, Docker, Git, Unix shell, C, Python, R, React Native, SQL
- Conceitos: Ciência da computação, Algoritmos, Estruturas de dados, Teste de software, ISTQB CTFL, Técnicas de projeto de teste, Teste estático, Gestão de testes, Testes ágeis, Crowdtesting, Teste exploratório, Programação de baixo nível, ORM
- Habilidades: Desenvolvimento full-stack, Projeto de testes, Relato de bugs, Caça a bugs, Autodidatismo, Automação de testes, Análise de dados

Na página: https://fael.caporali.dev/pt/journey#fullstack

### Brickup

jun 2023 – hoje · Tester de software, estruturando a área de qualidade

**Entrei como tester manual numa startup de tecnologia para a construção civil e estruturei a área de qualidade que ela ainda não tinha.**

- Com a engenharia, reduzimos os defeitos abertos de cerca de 300 para menos de 100, e acabou a conversa recorrente de parar tudo para um mutirão de correção de bugs.
- Gestão de incidentes e falhas: um fluxo definido do relato do bug até a engenharia, relato de erros e feedback dentro da própria plataforma e alertas proativos de falhas na API e na interface.
- Escrevi a documentação de qualidade: o padrão de relato de bugs, o protocolo de abertura de chamados para a engenharia e o próprio processo de testes.
- Criei o projeto de testes de ponta a ponta: Cypress executando cenários escritos em Gherkin.

A Brickup foi o meu primeiro emprego em software, em junho de 2023: uma startup de tecnologia para a construção civil, com uma plataforma em crescimento e ainda sem área de qualidade. Entrei como tester manual, e o custo dessa ausência aparecia no backlog: a cada duas semanas, alguém sugeria parar tudo para um mutirão de correção de bugs.

Em vez de só testar mais, comecei pelo processo. Defini como um bug é relatado e como chega à engenharia, escrevi o padrão e o protocolo de abertura de chamados, documentei como testamos e dei aos clientes um canal para relatar erros e enviar feedback sem sair da plataforma. Com monitoramento e alertas proativos de falhas na API e na interface, passamos a saber dos problemas antes que o cliente precisasse avisar.

As técnicas vieram depois, aplicadas onde traziam resultado, e não por formalidade: testes de caixa branca e de caixa preta, revisão estática e testes unitários, de integração, de regressão, exploratórios e de carga, todos do programa do CTFL e escolhidos pelo impacto. Feature flags deixaram as entregas mais seguras, e criei o projeto de testes de ponta a ponta, com cenários escritos em linguagem natural, no estilo BDD.

Nesse caminho, treinei o time nas novas práticas, e juntos reduzimos o backlog de cerca de 300 defeitos abertos para menos de 100.

- Ferramentas: Jira, Cypress, Cucumber, Gherkin, TypeScript, Docker, Docker Compose, MySQL, GrowthBook, OpenFeature, Datadog, ESLint
- Conceitos: Gestão de incidentes, Padrão de relato de bugs, Documentação de testes, Feature flags, Monitoramento de usuários reais, Alertas proativos, Testes de ponta a ponta, BDD, Testes unitários, Testes de integração, Testes de regressão, Teste exploratório, Teste caixa-preta, Teste caixa-branca, Teste de carga, Teste estático, Priorização de testes, Controle de releases, Feedback no app
- Habilidades: Estratégia de qualidade, Desenho de processos, Escrita técnica, Automação de testes, Treinamento de times

Na página: https://fael.caporali.dev/pt/journey#qa

### Brickup

Antes de completar um ano · Scrum master, product owner e líder de time

**Assumir problemas que ainda não tinham dono foi me levando a novas funções.**

- Refiz o board do Jira e criei o processo de modelagem e design de histórias de usuário.
- Escrevi as especificações e os blueprints dos serviços de cobrança e financeiros: conciliação bancária via Open Finance, emissão de notas fiscais e integração com ERP.
- Assumi a documentação da API pública.
- Busquei talentos, estruturei os processos seletivos e, por um período, coordenei um time de cinco desenvolvedores.
- Idealizei e implantei microsserviços, entre eles o de integrações, que conecta a plataforma ao CRM, à cobrança e ao monitoramento.

Com a área de qualidade funcionando, as novas responsabilidades chegaram antes de qualquer cargo novo: primeiro me ofereceram o papel de scrum master. Refiz o board do Jira e criei um processo de modelagem e design de histórias de usuário, para que tudo chegasse ao desenvolvimento já bem definido.

A partir daí, meu trabalho foi subindo para o que normalmente cabe a um product manager ou product owner: requisitos, especificações, blueprints e documentação. Foi assim que escrevi as especificações dos serviços de cobrança e financeiros, com conciliação bancária via Open Finance, emissão de notas fiscais e integração com ERP, e assumi a documentação da API pública.

Na Brickup também comecei a aprender arquitetura e DevOps de verdade. Meu primeiro commit no servidor principal colocou o ambiente local em contêineres, e depois passei a projetar e implantar serviços serverless, como o de integrações, que conecta a plataforma ao CRM, à cobrança e ao monitoramento. Mais tarde, também ajudei a projetar o API gateway.

A contratação também passou por mim: fui atrás de pessoas, estruturei os processos seletivos e, por um tempo, coordenei um time de cinco desenvolvedores.

- Ferramentas: Jira, Confluence, Python, FastAPI, AWS Lambda, Serverless Framework, API Gateway, Docker, Docker Compose, HubSpot, Asaas, Datadog
- Conceitos: Scrum, Modelagem de histórias de usuário, Product ownership, Engenharia de requisitos, Especificação técnica, Documentação de API, Microsserviços, Serverless, Cobrança, Conciliação bancária (Open Finance), Emissão de notas (NFS-e), Integração com ERP, DevOps, Modelagem de funcionalidades
- Habilidades: Liderança, Gestão de produto, Busca de talentos, Recrutamento, Coordenação de times, Arquitetura, Escrita técnica

Na página: https://fael.caporali.dev/pt/journey#brickup-lead

### Brickup

2024 · A era da IA: o Constructo e os insights dos diários de obra

**Quando a IA deixou de ser diferencial e passou a ser condição para o sucesso, programar virou a minha habilidade mais valiosa. O primeiro produto foi o Constructo, um planejador de obras.**

- O Constructo salvou duas campanhas de Black Friday e recolocou a inovação na pauta da startup.
- Refatorei o Constructo com técnicas de planejamento de obras e análise de uso, e ele saiu de um longo beta para virar um produto vendido nos planos da plataforma.
- Projetei a IA que analisa o histórico dos diários de obra e trabalhei lado a lado com o desenvolvedor que a implementou.

O Constructo começou como uma automação no n8n: entra um formulário, uma chamada one-shot ao Gemini devolve um JSON estruturado, e sai o cronograma da obra pronto.

O Constructo salvou duas campanhas de Black Friday, recolocou a inovação na pauta da startup e depois passou um ano em beta. Eu o refatorei com técnicas de planejamento de obras, baseando cada decisão de produto em dados de uso, e a prova de conceito virou MVP e, depois, produto, com lugar próprio nos planos da plataforma.

O segundo foi a IA dos diários de obra, que projetei e acompanhei de perto enquanto outro desenvolvedor a implementava. Ela extrai insights do histórico dos diários, identifica padrões que prejudicam a operação no canteiro e sugere melhorias, além de gerar lock-in: dá ao cliente um motivo para continuar alimentando a plataforma com dados.

- Ferramentas: n8n, Google Gemini, JSON Schema
- Conceitos: Saída estruturada, Prompt one-shot, Planejamento de obras, Analytics de produto, Decisões orientadas a dados, Lock-in, Estratégia de produto com IA, Automação de fluxos, Engenharia de prompt
- Habilidades: Design de produto com IA, Product discovery, Gestão de produto

Na página: https://fael.caporali.dev/pt/journey#brickup-ai

### La Fabrique Flottante

jan 2025 – dez 2025 · QA → Tech Lead

**Em paralelo à Brickup, entrei como QA numa software house e, em abril, já era o líder técnico dos projetos dela, primeiro do Beamble e depois do Dalegig.**

- Tratei diretamente com o cliente e fiz a ponte entre o time internacional e os desenvolvedores brasileiros.

Em janeiro de 2025, ainda na Brickup, entrei na La Fabrique Flottante, uma software house, como QA do Beamble, uma plataforma de compras por vídeo ao vivo para moda de alto padrão, feita para um cliente francês. Em abril eu já era o líder técnico do projeto, e depois a empresa me levou também para outros projetos, como o Dalegig.

Liderar ali significava ouvir o cliente, entender o problema por trás de cada pedido, escolher técnicas e ferramentas, desenhar a solução, definir prazos e o ritmo de desenvolvimento e acompanhar cada entrega até o fim. Quase tudo passava pelo Jira, com protótipos de baixa fidelidade no Figma e no Excalidraw e fluxos de uso em Mermaid, e em inglês, entre o time internacional e os desenvolvedores brasileiros.

- Ferramentas: Jira, Figma, Excalidraw, Mermaid
- Conceitos: Desenho de solução, Engenharia de requisitos, Validação de releases, Wireframes, Planejamento de entregas
- Habilidades: Liderança técnica, Comunicação com clientes, Times multiculturais, Inglês, Gestão de projetos

Na página: https://fael.caporali.dev/pt/journey#techlead

### HC Consultorias e Desenvolvimento de Software

mar 2025 – hoje · Sócio-administrador

**A empresa que abri em 2012 virou uma empresa de software, pronta para crescer.**

Em 2025, meu trabalho já não cabia num contrato de emprego, e eu precisava de espaço para fazer minha própria empresa crescer. Em março de 2025, a empresa aberta em 2012 virou a HC Consultorias e Desenvolvimento de Software, uma sociedade limitada da qual sou sócio-administrador.

Entre os clientes e parceiros da HC estão a Brickup, a BID Tecnologia, a La Fabrique Flottante e a Marketing para Cartórios – AI, em software sob medida, consultoria técnica e liderança técnica. É também na HC que desenvolvo meus próprios produtos.

- Conceitos: Engenharia de software sob medida, Escala do negócio
- Habilidades: Gestão de negócios, Empreendedorismo, Relacionamento com clientes, Consultoria técnica

Na página: https://fael.caporali.dev/pt/journey#hc-consultorias

### Beamble

2025 · Arquitetura de soluções e mobile v2

**Com os dois desenvolvedores mobile, assumi a maior parte da reescrita do app (mobile v2) e levei a plataforma do Lightsail para uma estrutura de produção no ECS.**

- Mobile v2: reescrito numa força-tarefa com os dois desenvolvedores mobile, na qual fiquei com a maior parte do código.
- API: código emaranhado reorganizado num monólito limpo, com upload de mídia, mensageria e tarefas agendadas separados em serviços próprios.
- Infraestrutura: ECS com balanceador de carga, VPC, RDS e deploy blue-green com CodeDeploy, tudo definido em CloudFormation, e as tarefas agendadas no Lambda.
- Conduzi a auditoria de SEO e de otimização para buscadores generativos (GEO) e o plano de dez frentes para dar visibilidade à marca em buscadores e assistentes de IA.

Quando assumi a parte técnica, o Beamble já fazia muita coisa: videochamadas de compra ao vivo, carrinho e checkout, pagamentos pelo Stripe, mapas e entregas por Uber, DHL e UPS em vários países. Por baixo, o app tinha problemas graves de performance e bibliotecas desatualizadas, a API tinha virado um emaranhado, e tudo rodava num único servidor Lightsail.

Então o Google Play impôs um prazo: a partir de novembro de 2025, toda atualização para o Android 15 precisaria suportar páginas de memória de 16 KB, o que a base nativa antiga do app não garantia; sem isso, o app poderia deixar de receber atualizações. Esse prazo foi mais um motivo para eu pôr a mão no código. Numa força-tarefa com os dois desenvolvedores mobile, reescrevemos o mobile v2 em React Native. Fiquei com a maior parte do código, cuidando dos vazamentos de memória, da performance do vídeo e dos mapas, e incluí o monitoramento de usuários reais com o Datadog.

No back-end, a API em Laravel deixou de ser um emaranhado e virou um monólito limpo, com upload de mídia, mensageria e tarefas agendadas em serviços próprios, no Firebase Functions e no AWS Lambda com o Serverless Framework. A plataforma saiu do Lightsail para o ECS, com balanceador de carga, VPC própria, RDS, auto scaling, alertas e deploy blue-green pelo CodeDeploy, tudo definido em CloudFormation.

Um dos trabalhos daquele ano de que mais me orgulho é a auditoria de SEO e GEO: um estudo de como buscadores e assistentes de IA enxergam o Beamble, que virou um plano de dez frentes, de dados estruturados e renderização no servidor a Core Web Vitals, monitoramento de menções à marca em LLMs e um servidor MCP do Beamble.

Toda mudança tinha o mesmo objetivo: uma plataforma que escala, falha menos, é mais fácil de manter pelo time e entrega no prazo. Muito do que tornou isso possível eu tinha aprendido antes, na Brickup.

- Ferramentas: React Native, Redux Toolkit, VideoSDK, VisionCamera, Datadog, Laravel, Stripe, Firebase Functions, AWS Lambda, Serverless Framework, Amazon Lightsail, Amazon ECS, Elastic Load Balancing, VPC, Amazon RDS, CodeDeploy, CloudFormation, Next.js, Google Search Console, Bing Webmaster Tools, Python, Node.js, TypeScript
- Conceitos: Arquitetura de soluções, Migração para a nuvem, Escalonamento automático, Deploy blue-green, Infraestrutura como código, Modernização de legado, Microsserviços, Arquitetura orientada a eventos, Performance mobile, Monitoramento de usuários reais, Compras por vídeo ao vivo, Integração de pagamentos, Logística com várias transportadoras, SEO técnico, Otimização para buscadores generativos, Dados estruturados, Core Web Vitals, Model Context Protocol, CI/CD, Alertas proativos, Renderização no servidor
- Habilidades: Arquitetura, Execução prática, Otimização de performance, Desenvolvimento mobile

Na página: https://fael.caporali.dev/pt/journey#devops

### La Fabrique Flottante · Dalegig

2025 · Motor de IA e liderança da interface

**Levado para os outros projetos da software house, construí a IA central do Dalegig, uma plataforma que conecta a música ao vivo às casas de show.**

- Fiz a prova de conceito da interface do músico e, depois, coordenei e projetei a terceira versão.
- Construí o Chico, o agente de IA que pesquisa cada músico no YouTube, no Spotify, no Instagram e na web e sugere metas para fortalecer o perfil.

O Beamble me abriu as portas para outros projetos da La Fabrique, e o Dalegig veio em seguida. A plataforma conecta músicos, artistas e produtores culturais a casas de show, e fui chamado para duas frentes: uma interface para os músicos e um motor para ajudar cada perfil a se destacar.

Comecei pela prova de conceito da interface do músico e, na terceira versão, já coordenava e projetava a interface. O motor é o Chico, um agente que conversa com cada músico recém-cadastrado, pesquisa sobre ele no YouTube, no Spotify, no Instagram e no resto da web para montar o perfil, avalia alcance e relevância e transforma o que encontra em metas, exibidas ao lado das que o próprio músico define.

O Chico roda como agentes no Flowise e no n8n, com modelos da Anthropic e da OpenAI, num monorepo Nx com React, Node.js e Supabase.

- Ferramentas: React, Node.js, Nx, Supabase, PostgreSQL, Flowise, n8n, LangChain, SearXNG, Anthropic, OpenAI
- Conceitos: Agentes de IA, Web scraping, Enriquecimento de perfis, Recomendações, Definição de metas, Matchmaking, Prova de conceito, Model Context Protocol, Onboarding conversacional
- Habilidades: Engenharia de IA, Design de interface, Coordenação de times, Desenvolvimento full-stack

Na página: https://fael.caporali.dev/pt/journey#dalegig

### Prévia · Brickup e PHD Engenharia

jun 2025 – 2026 · Líder do projeto conjunto

**Liderei, pelo lado da Brickup, o projeto conjunto que deu origem ao Prévia, uma plataforma de planejamento de obras com IA para grandes empresas.**

- Um assistente de planejamento baseado em Lean Construction, Advanced Work Packaging e PMBOK.
- Um agente conversacional que dispara e acompanha, pelo chat, todo o planejamento: levantamento de quantitativos, composições de preço unitário, estrutura analítica do projeto (EAP) e distribuição.
- Nodes customizados para o n8n que empacotam o SDK de deep agents da LangChain, para montar visualmente agentes com subagentes.

O Prévia nasceu como projeto conjunto da Brickup com a PHD Engenharia, sua parceira e investidora, e eu o liderei pelo lado da Brickup, trabalhando com dois engenheiros da PHD. A meta era ambiciosa: planejamento de obras para as empresas por trás dos maiores empreendimentos, de corporações e multinacionais a mineradoras, grandes incorporadoras e obras de infraestrutura, numa plataforma pronta para crescer junto com elas.

Planejar nessa escala exige os métodos das grandes obras (Lean Construction, Advanced Work Packaging e PMBOK), e o assistente os aplica aos parâmetros de cada projeto. A plataforma foi pensada para ir muito além do residencial, chegando a obras industriais e portuárias, mineração, energia e infraestrutura.

Por dentro, o agente roda no n8n: um agente principal com um subagente especialista em metodologia, em parte sobre o LangGraph da LangChain, com modelos Gemini e revisão humana onde os números pesam, como na extração das composições de preço unitário. Para que esse tipo de agente pudesse ser reaproveitado, empacotei o SDK de deep agents da LangChain em nodes customizados do n8n. Em volta do agente, a plataforma é um monorepo React e TypeScript com um app mobile em Expo, com CI/CD e quality gates na AWS.

- Ferramentas: React, TypeScript, Redux Toolkit, Expo, n8n, LangChain, LangGraph, Zod, Google Gemini, Flowise, Supabase, AWS, React Native, Vite
- Conceitos: Lean Construction, Advanced Work Packaging, PMBOK, Estrutura analítica do projeto (EAP), Levantamento de quantitativos, Composições de preço unitário, Sistemas multiagente, Human in the loop, Saída estruturada, CI/CD, Quality gates, Planejamento de obras, Agentes de IA
- Habilidades: Liderança técnica, Modelagem de domínio, Gestão de stakeholders, Extensão de plataforma, Engenharia de IA, Desenvolvimento mobile

Na página: https://fael.caporali.dev/pt/journey#previa

### Immersus Escola de Idiomas

2025 – hoje · Consultor técnico

**De volta à Immersus, agora como consultor técnico da escola.**

- Coordenei, na parte técnica, os três fornecedores da escola: a empresa de vendas, a agência de marketing de conteúdo e o gestor de tráfego pago.
- Avaliei a landing page da agência quanto a visibilidade em buscadores, design, responsividade, performance e consistência de marca.
- Desenvolvi a plataforma web da escola: áreas do aluno, pedagógica e administrativa em domínios próprios, gerenciador de conteúdo e autenticação em dois fatores.

Em 2025 voltei à Immersus, desta vez na parte técnica. A escola tinha três fornecedores trabalhando no crescimento (uma empresa de vendas, uma agência de marketing de conteúdo e um gestor de tráfego pago), e meu papel era coordená-los e alinhar o trabalho de todos a um mesmo padrão técnico. A nova landing page da agência foi o primeiro teste: avaliei a visibilidade em buscadores, o design, a responsividade, a performance e a consistência de marca.

Junto com a consultoria, desenvolvi a plataforma web da escola em Laravel e React com Inertia, com renderização no servidor para o site público, Filament para o conteúdo, controle de acesso por perfil e autenticação em dois fatores nas áreas do aluno, pedagógica e administrativa, cada uma em seu próprio domínio.

- Ferramentas: Laravel, React, TypeScript, Inertia.js, Vite, Tailwind CSS, shadcn/ui, Filament, Laravel Fortify, Sanctum, Spatie Permission
- Conceitos: SEO, Performance web, Renderização no servidor, Arquitetura multidomínio, Controle de acesso por papel, Autenticação em dois fatores, Revisão de entregas, Design responsivo, Consistência de marca, Gestão de conteúdo (CMS)
- Habilidades: Consultoria técnica, Gestão de fornecedores, Desenvolvimento full-stack

Na página: https://fael.caporali.dev/pt/journey#immersus-consulting

### BID Tecnologia

nov 2025 – jul 2026 · Consultor técnico

**Consultoria técnica para uma empresa de trade-in de eletrônicos: um harness para o dono criar software com IA e um sistema de armazém em produção.**

- Um harness de desenvolvimento com IA para um dono sem formação técnica: regras, um fluxo obrigatório da classificação do pedido à verificação do resultado, testes, cobertura mínima exigida, hooks que bloqueiam o commit e CI que bloqueia o merge.
- O sistema de armazém, a maior conquista: inventário, triagem, validação, desmontagem, expedição, CRM e administração, em produção.
- Reuni num único monorepo um legado espalhado por vários apps.

A BID chegou até mim pela HC em novembro de 2025, buscando apoio no roadmap do produto e em como levá-lo ao mercado. A plataforma de trade-in e gestão de ativos estava espalhada em versões antigas e em vários apps separados, então o primeiro trabalho foi reunir tudo num único monorepo React e TypeScript, com row-level security para multi-tenancy e Terraform no GCP.

Com o tempo, surgiu um padrão: o dono criava protótipos no Lovable e os trazia para eu reconstruir pensando em segurança e escala. Em vez de refazer cada projeto, montei um harness em que ele mesmo pudesse construir: regras que o agente de IA precisa seguir, níveis de complexidade que definem quanto processo cada mudança exige, um registro de missões com cada decisão e barreiras que o código não pode pular, de testes e cobertura a hooks que bloqueiam o commit e CI que bloqueia o merge, tudo explicado em linguagem simples. Assim ele continuou construindo com IA, e o que construía podia chegar à produção.

A maior conquista foi o sistema de armazém, que entrou em produção. Junto dele, um agente de precificação usa a visão computacional do Claude para identificar o aparelho e suas peças pelas fotos, consulta preços de mercado e propõe uma oferta.

- Ferramentas: Claude Code, Anthropic, React, TypeScript, Nx, Express, PostgreSQL, Supabase, Redis, Terraform, GCP, Vitest, ESLint, GitHub Actions, n8n, SearXNG, Firecrawl, Vite, Node.js
- Conceitos: Harness de desenvolvimento com IA, Quality gates, Complexidade adaptativa, Registros de decisão de arquitetura, Segurança por linha (RLS), Multi-tenancy, Modelos de visão e linguagem, Roadmap de produto, Go-to-market, Modernização de legado, Gestão de armazém, CI/CD, Infraestrutura como código, Cobertura de testes, Web scraping, Agentes de IA
- Habilidades: Consultoria técnica, Experiência do desenvolvedor (DX), Estratégia de produto, Engenharia de IA, Desenvolvimento full-stack

Na página: https://fael.caporali.dev/pt/journey#bid

### Marketing para Cartórios – AI · grupo D-Rocket

jan 2026 – set 2026 · Tech Lead e engenheiro full-stack

**Um agente de atendimento com IA para cartórios brasileiros no WhatsApp, construído com um time que coordenei, com a engenharia sob minha responsabilidade do primeiro commit à entrega.**

- Fiz a engenharia do painel do cartório, do painel administrativo e do próprio agente, da arquitetura à produção.
- Coordenei um time multidisciplinar, fui mentor de uma desenvolvedora júnior e participei das decisões estratégicas.
- Feito para um mercado regulado, com cada exigência do Provimento 213/2026 do CNJ mapeada no código e atenção à LGPD do início ao fim.
- Entregue em setembro de 2026 com os dois primeiros clientes em operação, o sistema funcionando, a equipe treinada e os procedimentos operacionais definidos.

A Marketing para Cartórios queria agentes de IA para atender cartórios brasileiros pelo WhatsApp, e em janeiro de 2026 entrei para construí-los. O produto foi um trabalho de equipe: a fundadora, que apoiei enquanto ela assumia o papel de product owner, especialistas do meio notarial e uma desenvolvedora júnior que orientei. A stack, a precificação por tokens e o roadmap foram definidos com a fundadora.

Cada cartório ganhou uma base de conhecimento montada a partir dos seus documentos de referência, como leis, tabelas de emolumentos e horários de atendimento, curada pelo painel administrativo e consultada com PostgreSQL e pgvector. As mensagens de voz são transcritas antes da resposta do agente. O agente é orquestrado no n8n, se conecta ao WhatsApp pela Evolution API e redige as respostas com modelos da OpenAI. Antes de qualquer mudança ir ao ar, uma ferramenta de avaliação dá nota ao agente em cenários e personas.

Um mercado regulado exige mais que um chatbot. A plataforma foi construída em torno do Provimento 213/2026 do CNJ e da LGPD, com autenticação em dois fatores obrigatória, uma sessão ativa por usuário, trilha de auditoria imutável, isolamento entre cartórios e aviso de uso de IA no início de cada conversa. Cada exigência do Provimento está mapeada no código e acompanhada no roadmap, e a avaliação do agente inclui cenários com dados pessoais.

- Ferramentas: TypeScript, Node.js, Express, tRPC, React, Prisma, PostgreSQL, pgvector, Redis, n8n, OpenAI, Evolution API, Nx, Docker Swarm, Traefik, Amazon Lightsail, Amazon RDS, WhatsApp
- Conceitos: RAG, Busca vetorial, Curadoria da base de conhecimento, Transcrição de voz, Multi-tenancy, Compliance, LGPD, Trilha de auditoria, Controle de acesso por papel, Autenticação em dois fatores, Avaliação de agentes, Human in the loop, CI/CD, Roadmap de produto, Agentes de IA, Cobrança por uso
- Habilidades: Responsabilidade do início ao fim, Engenharia de IA, Conformidade regulatória, Coordenação de times, Mentoria, Mentoria de product owners, Liderança técnica, Desenvolvimento full-stack, Transferência de conhecimento

Na página: https://fael.caporali.dev/pt/journey#ai

### Brickup, hoje

2026 – hoje · Construindo a BIA

**Ainda na Brickup, agora desenvolvendo a BIA, uma assistente financeira conversacional no WhatsApp.**

Hoje dou suporte ao QA que formei para assumir o meu lugar, e boa parte do mérito é dele, porque ele é muito bom.

Meu foco agora é a BIA, um agente no n8n com um roteador e ferramentas para consultar cadastros, ler as mídias que as pessoas enviam e criar pré-lançamentos financeiros, tudo a partir de uma conversa no WhatsApp.

- Ferramentas: n8n, WhatsApp, Evolution API
- Conceitos: IA conversacional, Chamada de ferramentas, Roteamento de agentes, Entrada multimodal, Fluxos financeiros, Agentes de IA
- Habilidades: Mentoria, Transferência de conhecimento, Engenharia de IA

Na página: https://fael.caporali.dev/pt/journey#brickup-today

### Produtos próprios · HC Consultorias

2026 – hoje · AI Product Engineer

**Ainda empreendedor: produtos próprios, da ideia ao código.**

- Um backup em nuvem para gravadores de CFTV e uma base comum para mini-games e mini-apps.
- WAI Framework: um método em seis fases para construir software com agentes de IA, da descoberta ao monitoramento.
- A Triadora, a mais recente, criada para colocar o atendimento com IA ao alcance de qualquer negócio.

Com IA, continuo projetando, escrevendo e revisando o código. Meu foco são aplicações e funcionalidades com IA, construídas com harness, gestão de contexto, guardrails, recuperação de informação e engenharia de prompt, em que as pessoas tomam as decisões e a IA é uma ferramenta bem orquestrada em fluxos human-in-the-loop.

Meus primeiros produtos foram um backup em nuvem para gravadores de CFTV, com arquitetura hexagonal, ffmpeg, S3 e infraestrutura em AWS CDK, e uma base comum para mini-games e mini-apps. O método por trás deles virou o WAI Framework: seis fases, da descoberta ao monitoramento, para construir software com agentes de IA.

A Triadora, a mais recente, segue o mesmo princípio: as pessoas decidem e a IA ajuda. O caminho da conversa é uma árvore de decisão explícita e auditável, e o modelo só interpreta o que o cliente diz. O provedor é um detalhe: dá para trocar um modelo por outro, ou dispensar o modelo, sem mexer nos fluxos.

- Ferramentas: TypeScript, Node.js, Express, tRPC, Prisma, PostgreSQL, React, Nx, Docker, AWS CDK, Amazon S3, ffmpeg, pg-boss, Claude Code
- Conceitos: Árvores de decisão, Guardrails, Gestão de contexto, Human in the loop, Engenharia de prompt, IA independente de provedor, Arquitetura hexagonal, Infraestrutura como código, Desenvolvimento AI-first, RAG, Model Context Protocol, Harness de desenvolvimento com IA, Processamento de vídeo, Jobs em segundo plano
- Habilidades: Engenharia de produto, Empreendedorismo, Engenharia de IA, Arquitetura

Na página: https://fael.caporali.dev/pt/journey#own-products

### Este portfólio

2026 · Design, 3D e engenharia

**Um busto 3D construído a partir de receitas de Blender escritas em código, com nove vidas num só herói.**

A ideia de um portfólio assim me acompanhava havia anos, e o 3D sempre me despertou curiosidade. Eu já tinha brincado com o Blender, mas virar modelador 3D nunca foi o objetivo, e a ideia ficou só no papel.

O que mudou foram as ferramentas. Com os modelos de hoje e o WAI Framework, pude conduzir o projeto como um pequeno estúdio, com agentes de IA em cada função: cada vida do herói passou por direção, modelagem e revisão antes da minha aprovação. Tudo é servido por um único Worker da Cloudflare, com testes, orçamento de performance e uma política de segurança de conteúdo (CSP) rigorosa.

O herói é o lado criativo; esta página conta a história por trás dele. O código é aberto.

- Ferramentas: React, TypeScript, Three.js, React Three Fiber, Blender, glTF Transform, GSAP, Tailwind CSS, Vite, Cloudflare Workers, Cloudflare D1, Cloudflare Turnstile, Playwright, Vitest, ESLint, Knip, Claude Code, Python
- Conceitos: 3D na web, Pipeline 3D em código, Performance budget, Content Security Policy, Computação na borda, Renderização estática, Desenvolvimento AI-first, Acessibilidade
- Habilidades: Desenvolvimento criativo, Direção de arte, Orquestração de agentes, Automação de testes

[Ver o código no GitHub](https://github.com/FaelCaporali/portfolio)

Na página: https://fael.caporali.dev/pt/journey#portfolio

## Contato

- E-mail: [fael@caporali.dev](mailto:fael@caporali.dev)
- WhatsApp: [+55 31 99196-2016](https://wa.me/5531991962016)
- [LinkedIn](https://www.linkedin.com/in/faelcaporali/)
- [GitHub](https://github.com/FaelCaporali)
- Currículo (Português): https://fael.caporali.dev/cv/fael-caporali-cv-pt.pdf
- Currículo (English): https://fael.caporali.dev/cv/fael-caporali-cv-en.pdf
- Títulos: Dev FullStack, Analista de QA, TechLead
- Empresa: HC Consultorias e Desenvolvimento de Software Ltda · CNPJ 16.900.875/0001-80 · Nova Lima, MG
- Código deste site: https://github.com/FaelCaporali/portfolio
- Servidor MCP para assistentes de IA: https://fael-caporali.rafaelhon.workers.dev/mcp

Página original: https://fael.caporali.dev/pt/journey
