Pular para o conteúdo
nandomoreira.dev

Sobre

Desenvolvedor de software e engenheiro de IA, do dado à produção

Construindo software desde 2010

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.

Ilustração de Fernando Moreira: retrato de óculos e barba sobre fundo escuro com linhas âmbar

Resultados

O que mudou, medido nas operações em que trabalhei. O que é aproximado vem dito no contexto.

  • 5 dias → 30 minpara preparar uma base de cliente e entregá-la na pipelineLiquid 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 opereiLiquid AI. Bases de financiamento imobiliário que viram indicador dentro do produto.
  • 0% → 92%de cobertura em pipelines que rodavam em produção sem testeLiquid 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çãoLiquid AI. Unitários, integração, regressão e paridade, contra quebra silenciosa a cada mudança de transformação de dados.
  • 15 anosconstruindo software, de agência a bancoDesde 2010, com seis anos em produtos de alta escala: Itaú Unibanco, Pipefy e Skyone.
  • 2012o ano em que comecei a publicar open source476 seguidores e 122 repositórios públicos no GitHub, com ferramentas em Rust publicadas no crates.io.

Como posso ajudar

Três frentes, cada uma com um case que a comprova.

  • 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.

    Ver o case que comprova
  • 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.

    Ver o case que comprova
  • 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.

    Ver o case que comprova

Experiência

(13)
  1. nov/2025 – set/2026

    AI Engineer • Full Cycle Developer

    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.
  2. ago/2025 – out/2025

    Gerente de Tecnologia

    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.
  3. dez/2024 – abr/2025

    Senior Frontend Developer

    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.
  4. abr/2022 – jun/2024

    Engenheiro de Software Sênior

    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.
  5. jun/2020 – nov/2021

    Senior Fullstack Developer

    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.

  6. set/2019 – fev/2020

    Senior Frontend Developer

    MedPrev

    Interfaces reativas em Vue.js e Nuxt.js consumindo REST e GraphQL.

  7. mar/2019 – ago/2019

    Senior Frontend Developer

    Trackmob

    Dashboards em Vue.js sobre Ruby on Rails para ONGs acompanharem o impacto das campanhas em tempo real.

  8. ago/2018 – mar/2019

    Senior Web Developer

    Nossa Causa

    Sites responsivos e acessíveis para ONGs, atuando também como UX e analista no planejamento das soluções.

  9. out/2017 – jul/2018

    Senior Web Developer

    Workshop Agência & Escola

    Sites responsivos e acessíveis em WordPress para clientes institucionais.

  10. set/2016 – out/2017

    Senior Frontend Developer e UX Designer

    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.

  11. jan/2016 – ago/2016

    Front-end Developer Pleno

    Pipefy

    Iniciei a nova interface da plataforma de gestão de processos.

  12. jan/2015 – set/2015

    Front-end Developer Pleno

    MalaPronta.com

    Modernizei para responsivo um layout de cinco anos e reduzi a carga do servidor limpando e minificando CSS e JavaScript.

  13. nov/2010 – mai/2014

    Desenvolvedor web

    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.