- Título:
- Sobre | Fernando Moreira Costa
Desenvolvedor de software e engenheiro de IA, do dado à produção
Construo software de ponta a ponta há 15 anos, da interface ao dado, e hoje coloco agentes de IA e produtos com IA em produção. Na Liquid AI, respondi pela esteira de dados de financiamento imobiliário de mais de 20 incorporadoras, onde reduzi de cerca de cinco dias para até 30 minutos o tempo de preparar uma base e entregá-la na pipeline. Sustentei essa operação com um framework próprio de desenvolvimento assistido por IA, com guard-rails de segurança e portões de qualidade obrigatórios. Antes disso, seis anos em produtos de alta escala, como Itaú Unibanco, Pipefy e Skyone, e open source desde 2012.
Construo o produto, a esteira de dados e o padrão de engenharia que fazem a IA entregar resultado medido em produção, e não só em demonstração.
Resultados
- 5 dias → 30 min (para preparar uma base de cliente e entregá-la na pipeline): Liquid AI. De cerca de cinco dias para até 30 minutos, trocando a execução manual caso a caso por extração e pré-normalização automatizadas por API e assistidas por IA.
- 20+ (incorporadoras na esteira de dados que operei): Liquid AI. Bases de financiamento imobiliário que viram indicador dentro do produto.
- 0% → 92% (de cobertura em pipelines que rodavam em produção sem teste): Liquid AI. 920 casos escritos em dois pipelines, que chegaram a 84% e 92%, com gate de cobertura no CI e deploy bloqueado quando a suíte falha.
- 4.800+ (casos de teste protegendo a engine de pré-normalização): Liquid AI. Unitários, integração, regressão e paridade, contra quebra silenciosa a cada mudança de transformação de dados.
- 15 anos (construindo software, de agência a banco): Desde 2010, com seis anos em produtos de alta escala: Itaú Unibanco, Pipefy e Skyone.
- 2012 (o ano em que comecei a publicar open source): 476 seguidores e 122 repositórios públicos no GitHub, com ferramentas em Rust publicadas no crates.io.
Como posso ajudar
Produto de ponta a ponta
Para quem precisa tirar um produto do papel sem montar um time inteiro. Interface, backend, banco e infraestrutura, da oportunidade à produção, com teste escrito antes do código.
- Case: BragStack
IA e dados em produção
Para quem tem dado chegando em formatos diferentes e processo manual travando a operação. Esteiras de dados e agentes que automatizam o repetitivo, com suíte de regressão protegendo cada mudança.
Padrão de engenharia com IA
Para times que já usam agentes de código, mas sem padrão nem controle. Um fluxo de desenvolvimento assistido por IA com TDD obrigatório, portões de qualidade e guard-rails de segurança executáveis.
- Case: Amnesia
Experiência
AI Engineer • Full Cycle Developer
nov/2025 – set/2026 · Liquid AI
Respondi pela esteira de dados que transforma as bases das incorporadoras clientes em indicadores dentro dos produtos da Liquid, e pelo framework de desenvolvimento assistido por IA que sustentava a entrega de software.
Reduzi de cerca de cinco dias para até 30 minutos o intervalo entre receber uma base e entregá-la pré-normalizada na pipeline, com extração e pré-normalização automatizadas por API e assistidas por IA.
Concebi e construí o Play Manager, produto interno que virou a fonte da verdade da operação, com fase, responsável, prazo e saúde de cada base visíveis em um só lugar para o time e para a liderança.
Cobri de testes dois pipelines que rodavam em produção sem nenhum teste automatizado, 920 casos levando a cobertura de 0% para 84% e 92%, com gate no CI e deploy bloqueado quando a suíte falha.
Construí o framework interno de desenvolvimento assistido por IA sobre Claude Code, com 106 automações, 34 comandos, 19 agentes especializados, TDD obrigatório por ferramenta e 21 regras invioláveis de segurança.
Orquestrei três CLIs de IA com papéis separados, sob a regra de que quem escreve não julga, e o orquestrador é o único que valida contra os portões e versiona.
Gerente de Tecnologia
ago/2025 – out/2025 · Norte Marketing
Liderei a área de tecnologia como principal referência técnica da equipe, respondendo por arquitetura, desenho técnico, documentação e gestão das entregas.
Implantei cultura ágil com Scrum adaptado, integrando Jira, Bitbucket e Confluence para dar previsibilidade às entregas.
Automatizei versionamento e deploys em pipelines na AWS, com linters e testes automatizados como portão de qualidade.
Implementei preview environments por Pull Request, encurtando o ciclo de validação do QA.
Senior Frontend Developer
dez/2024 – abr/2025 · Skyone Solutions
Aplicações React para produtos digitais de uso diário por milhares de usuários.
Construí design system e biblioteca de componentes reutilizáveis, reduzindo retrabalho entre squads.
Otimizei performance com foco em Core Web Vitals, SEO técnico e acessibilidade.
Conduzi code review, defini padrões de desenvolvimento e mentorei pessoas desenvolvedoras júnior e pleno.
Engenheiro de Software Sênior
abr/2022 – jun/2024 · Itaú Unibanco
Produtos em microfrontends para as páginas não logadas do banco, na interseção entre Marketing e Tecnologia.
Implementei personalização e testes A/B com VWO e Salesforce Interaction Studio para o público não autenticado.
Elevei acessibilidade, performance e clareza das jornadas públicas, em ambiente de altíssimo volume de acesso e forte exigência regulatória.
Traduzi demanda de marketing em arquitetura frontend sustentável, junto aos times de negócio.
Senior Fullstack Developer
- jun/2020 – nov/2021 · Risknow.ai
- Dashboards de inteligência de dados aplicada à jornada de crédito imobiliário, integrando APIs, microserviços e bots de WhatsApp que encurtaram o ciclo de avaliação e financiamento de imóveis.
Senior Frontend Developer
- set/2019 – fev/2020 · MedPrev
- Interfaces reativas em Vue.js e Nuxt.js consumindo REST e GraphQL.
Senior Frontend Developer
- mar/2019 – ago/2019 · Trackmob
- Dashboards em Vue.js sobre Ruby on Rails para ONGs acompanharem o impacto das campanhas em tempo real.
Senior Web Developer
- ago/2018 – mar/2019 · Nossa Causa
- Sites responsivos e acessíveis para ONGs, atuando também como UX e analista no planejamento das soluções.
Senior Web Developer
- out/2017 – jul/2018 · Workshop Agência & Escola
- Sites responsivos e acessíveis em WordPress para clientes institucionais.
Senior Frontend Developer e UX Designer
- set/2016 – out/2017 · LojasKD Móveis
- E-commerce em Symfony consumindo microserviços em Node.js, Python e PHP, com pesquisa com usuários e testes A/B depois da promoção para UX Designer.
Front-end Developer Pleno
- jan/2016 – ago/2016 · Pipefy
- Iniciei a nova interface da plataforma de gestão de processos.
Front-end Developer Pleno
- jan/2015 – set/2015 · MalaPronta.com
- Modernizei para responsivo um layout de cinco anos e reduzi a carga do servidor limpando e minificando CSS e JavaScript.
Desenvolvedor web
- nov/2010 – mai/2014 · Agência WX, IBPT, Salsa:Mobion, Totalize e Agência CGDW
- Início de carreira em PHP, MySQL, WordPress e Magento: sites institucionais, lojas virtuais, CMSs proprietários e um page builder drag-and-drop para WordPress.
Formação
- jan/2015 – dez/2016: Tecnólogo em Sistemas para Internet, Universidade Positivo
- jan/2010 – dez/2011: Técnico em Informática, Colégio Estadual do Paraná
Stack
- TypeScript
- Python
- React
- Next.js
- Astro
- Node.js
- AWS
- Google Cloud
- Rust
- Go
Sobre esse site
Este site também é um case: foi feito para ser lido por pessoas e por agentes de IA, com o mesmo conteúdo nas duas camadas.
- Feito com: Astro 7 renderizado no servidor, TypeScript e Tailwind CSS 4, publicado no Firebase App Hosting.
- Para agentes: Um servidor MCP, o AGENTS.md, o llms.txt e uma versão em markdown de cada página, aberta pelo botão IA no canto da tela. Como conectar
- Leve por padrão: Um único script no navegador, com menos de 1,5 KB, para o efeito do ponteiro e os botões de copiar. As artes dos projetos são SVG gerado no servidor.
- Privacidade: Sem cookies e sem analytics. O site só guarda o que você envia pelo formulário. Política de privacidade
- Como foi feito: Desenvolvido com Claude Code, com os testes escritos antes do código e portões automáticos de contraste, teclado, tela de 320px e vazamento de dados.
---
title: Sobre | Fernando Moreira Costa
url: https://nandomoreira.dev/sobre
---
# Desenvolvedor de software e engenheiro de IA, do dado à produção
Construo software de ponta a ponta há 15 anos, da interface ao dado, e hoje
coloco agentes de IA e produtos com IA em produção. Na Liquid AI, respondi
pela esteira de dados de financiamento imobiliário de mais de 20
incorporadoras, onde reduzi de cerca de cinco dias para até 30 minutos o
tempo de preparar uma base e entregá-la na pipeline. Sustentei essa operação
com um framework próprio de desenvolvimento assistido por IA, com guard-rails
de segurança e portões de qualidade obrigatórios. Antes disso, seis anos em
produtos de alta escala, como Itaú Unibanco, Pipefy e Skyone, e open source
desde 2012.
Construo o produto, a esteira de dados e o padrão de engenharia que fazem a
IA entregar resultado medido em produção, e não só em demonstração.
## Resultados
- **5 dias → 30 min** (para preparar uma base de cliente e entregá-la na pipeline): Liquid AI. De cerca de cinco dias para até 30 minutos, trocando a
execução manual caso a caso por extração e pré-normalização automatizadas
por API e assistidas por IA.
- **20+** (incorporadoras na esteira de dados que operei): Liquid AI. Bases de financiamento imobiliário que viram indicador dentro
do produto.
- **0% → 92%** (de cobertura em pipelines que rodavam em produção sem teste): Liquid AI. 920 casos escritos em dois pipelines, que chegaram a 84% e
92%, com gate de cobertura no CI e deploy bloqueado quando a suíte falha.
- **4.800+** (casos de teste protegendo a engine de pré-normalização): Liquid AI. Unitários, integração, regressão e paridade, contra quebra
silenciosa a cada mudança de transformação de dados.
- **15 anos** (construindo software, de agência a banco): Desde 2010, com seis anos em produtos de alta escala: Itaú Unibanco,
Pipefy e Skyone.
- **2012** (o ano em que comecei a publicar open source): 476 seguidores e 122 repositórios públicos no GitHub, com ferramentas em
Rust publicadas no crates.io.
## Como posso ajudar
### Produto de ponta a ponta
Para quem precisa tirar um produto do papel sem montar um time inteiro.
Interface, backend, banco e infraestrutura, da oportunidade à produção,
com teste escrito antes do código.
- Case: [BragStack](https://nandomoreira.dev/portfolio/bragstack)
### IA e dados em produção
Para quem tem dado chegando em formatos diferentes e processo manual
travando a operação. Esteiras de dados e agentes que automatizam o
repetitivo, com suíte de regressão protegendo cada mudança.
- Case: [Normalização de dados financeiros](https://nandomoreira.dev/portfolio/financial-normalization)
### Padrão de engenharia com IA
Para times que já usam agentes de código, mas sem padrão nem controle.
Um fluxo de desenvolvimento assistido por IA com TDD obrigatório,
portões de qualidade e guard-rails de segurança executáveis.
- Case: [Amnesia](https://nandomoreira.dev/lab/amnesia-claude-code)
## Experiência
### AI Engineer • Full Cycle Developer
- nov/2025 – set/2026 · Liquid AI
- Respondi pela esteira de dados que transforma as bases das incorporadoras
clientes em indicadores dentro dos produtos da Liquid, e pelo framework de
desenvolvimento assistido por IA que sustentava a entrega de software.
- Reduzi de cerca de cinco dias para até 30 minutos o intervalo entre receber uma base e entregá-la pré-normalizada na pipeline, com extração e pré-normalização automatizadas por API e assistidas por IA.
- Concebi e construí o Play Manager, produto interno que virou a fonte da verdade da operação, com fase, responsável, prazo e saúde de cada base visíveis em um só lugar para o time e para a liderança.
- Cobri de testes dois pipelines que rodavam em produção sem nenhum teste automatizado, 920 casos levando a cobertura de 0% para 84% e 92%, com gate no CI e deploy bloqueado quando a suíte falha.
- Construí o framework interno de desenvolvimento assistido por IA sobre Claude Code, com 106 automações, 34 comandos, 19 agentes especializados, TDD obrigatório por ferramenta e 21 regras invioláveis de segurança.
- Orquestrei três CLIs de IA com papéis separados, sob a regra de que quem escreve não julga, e o orquestrador é o único que valida contra os portões e versiona.
### Gerente de Tecnologia
- ago/2025 – out/2025 · Norte Marketing
- Liderei a área de tecnologia como principal referência técnica da equipe,
respondendo por arquitetura, desenho técnico, documentação e gestão das
entregas.
- Implantei cultura ágil com Scrum adaptado, integrando Jira, Bitbucket e Confluence para dar previsibilidade às entregas.
- Automatizei versionamento e deploys em pipelines na AWS, com linters e testes automatizados como portão de qualidade.
- Implementei preview environments por Pull Request, encurtando o ciclo de validação do QA.
### Senior Frontend Developer
- dez/2024 – abr/2025 · Skyone Solutions
- Aplicações React para produtos digitais de uso diário por milhares de
usuários.
- Construí design system e biblioteca de componentes reutilizáveis, reduzindo retrabalho entre squads.
- Otimizei performance com foco em Core Web Vitals, SEO técnico e acessibilidade.
- Conduzi code review, defini padrões de desenvolvimento e mentorei pessoas desenvolvedoras júnior e pleno.
### Engenheiro de Software Sênior
- abr/2022 – jun/2024 · Itaú Unibanco
- Produtos em microfrontends para as páginas não logadas do banco, na
interseção entre Marketing e Tecnologia.
- Implementei personalização e testes A/B com VWO e Salesforce Interaction Studio para o público não autenticado.
- Elevei acessibilidade, performance e clareza das jornadas públicas, em ambiente de altíssimo volume de acesso e forte exigência regulatória.
- Traduzi demanda de marketing em arquitetura frontend sustentável, junto aos times de negócio.
### Senior Fullstack Developer
- jun/2020 – nov/2021 · Risknow.ai
- Dashboards de inteligência de dados aplicada à jornada de crédito
imobiliário, integrando APIs, microserviços e bots de WhatsApp que
encurtaram o ciclo de avaliação e financiamento de imóveis.
### Senior Frontend Developer
- set/2019 – fev/2020 · MedPrev
- Interfaces reativas em Vue.js e Nuxt.js consumindo REST e GraphQL.
### Senior Frontend Developer
- mar/2019 – ago/2019 · Trackmob
- Dashboards em Vue.js sobre Ruby on Rails para ONGs acompanharem o impacto
das campanhas em tempo real.
### Senior Web Developer
- ago/2018 – mar/2019 · Nossa Causa
- Sites responsivos e acessíveis para ONGs, atuando também como UX e
analista no planejamento das soluções.
### Senior Web Developer
- out/2017 – jul/2018 · Workshop Agência & Escola
- Sites responsivos e acessíveis em WordPress para clientes institucionais.
### Senior Frontend Developer e UX Designer
- set/2016 – out/2017 · LojasKD Móveis
- E-commerce em Symfony consumindo microserviços em Node.js, Python e PHP,
com pesquisa com usuários e testes A/B depois da promoção para UX
Designer.
### Front-end Developer Pleno
- jan/2016 – ago/2016 · Pipefy
- Iniciei a nova interface da plataforma de gestão de processos.
### Front-end Developer Pleno
- jan/2015 – set/2015 · MalaPronta.com
- Modernizei para responsivo um layout de cinco anos e reduzi a carga do
servidor limpando e minificando CSS e JavaScript.
### Desenvolvedor web
- nov/2010 – mai/2014 · Agência WX, IBPT, Salsa:Mobion, Totalize e Agência CGDW
- Início de carreira em PHP, MySQL, WordPress e Magento: sites
institucionais, lojas virtuais, CMSs proprietários e um page builder
drag-and-drop para WordPress.
## Formação
- jan/2015 – dez/2016: Tecnólogo em Sistemas para Internet, Universidade Positivo
- jan/2010 – dez/2011: Técnico em Informática, Colégio Estadual do Paraná
## Stack
- TypeScript
- Python
- React
- Next.js
- Astro
- Node.js
- AWS
- Google Cloud
- Rust
- Go
## Sobre esse site
Este site também é um case: foi feito para ser lido por pessoas e por agentes de IA, com o mesmo conteúdo nas duas camadas.
- **Feito com:** Astro 7 renderizado no servidor, TypeScript e Tailwind CSS 4, publicado no Firebase App Hosting.
- **Para agentes:** Um servidor MCP, o AGENTS.md, o llms.txt e uma versão em markdown de cada página, aberta pelo botão IA no canto da tela. [Como conectar](https://nandomoreira.dev/mcp)
- **Leve por padrão:** Um único script no navegador, com menos de 1,5 KB, para o efeito do ponteiro e os botões de copiar. As artes dos projetos são SVG gerado no servidor.
- **Privacidade:** Sem cookies e sem analytics. O site só guarda o que você envia pelo formulário. [Política de privacidade](https://nandomoreira.dev/privacidade)
- **Como foi feito:** Desenvolvido com Claude Code, com os testes escritos antes do código e portões automáticos de contraste, teclado, tela de 320px e vazamento de dados.