Desenvolvedor backend e de IA

Ricardo Augusto

Mais de 4 anos construindo sistemas em produção, de pagamentos a saúde pública. Trabalho principalmente com Python, Node.js, AWS e LLMs, e faço o que o projeto precisar para chegar ao ar.

Vitória da Conquista, Bahia. Aberto a trabalho remoto.

  • Python
  • Node.js
  • JavaScript
  • TypeScript
  • AWS
  • LLMs
Exemplo real do Cupom Fiscal Ver projeto
    normalizado por LLM
    Produto
    Marca
    Conteúdo
    Categoria

    Onde já trabalhei

    • 4Pay Finance
    • Compass UOL
    • UFBA, PET-Saúde
    • WM Saúde
    • Sirtec

    Experiência

    Fintech, consultoria, pesquisa em saúde pública e IA na AWS. O que eu fiz em cada lugar, do mais recente ao mais antigo.

    1. 4Pay Finance

      Desenvolvedor Backend

      AtualMar 2025 até hoje

      Plataforma de pagamentos P2P que conecta o mundo cripto às finanças pessoais.

      • Construí a integração com a API do Mercury Bank para a operação nos Estados Unidos, em AWS Lambda.
      • Redesenhei o processamento de documentos de KYC para ser idempotente, sem documento perdido nem processado duas vezes.
      • Automatizei a geração e publicação dos hashes de SSL pinning do app com Lambda, EventBridge, S3 e CloudFront, com assinatura ECDSA.
      • Provisionei o Secrets Manager com Terraform em desenvolvimento, homologação e produção.
      • Node.js
      • TypeScript
      • Prisma
      • PostgreSQL
      • AWS Lambda
      • Terraform
    2. Consultoria Salesforce

      Especialista Salesforce

      6 meses

      Projetos para Unimed Serra Gaúcha e Rede D'Or.

      • Desenvolvi agentes com Agentforce para apoiar a revisão de casos oncológicos na Rede D'Or.
      • Implementei a gestão de casos da Unimed Serra Gaúcha com processos de SLA, automação de marcos, triggers em Apex e Screen Flows.
      • Agentforce
      • Apex
      • SOQL
      • Flows
    3. UFBA, PET-Saúde Inovação e Saúde Digital

      Monitor do Grupo Big Data

      Ago 2025 a mar 2026

      Programa do Ministério da Saúde que une UFBA, UESB e IFBA para levar inovação digital à Atenção Primária do SUS.

      • Desenvolvi painéis epidemiológicos de hipertensão, diabetes e obesidade sobre o e-SUS PEC, com mapa por bairro.
      • Treinei modelos de risco com scikit-learn. O de hipertensão chegou a ROC AUC de 0,89 em validação temporal com 67 mil registros.
      • Criei um pipeline que encontra pacientes hipertensos em texto clínico livre combinando busca aproximada e LLM.
      • Python
      • pandas
      • scikit-learn
      • FastAPI
      • React
      • LLMs
    4. Compass UOL

      Estagiário em IA e Machine Learning na AWS

      Out 2024 a mar 2025

      • Desenvolvi um chatbot com RAG para consulta de documentos jurídicos usando Amazon Bedrock, LangChain e Chroma.
      • Implementei APIs REST em Python que extraem dados de notas fiscais eletrônicas com Amazon Textract.
      • Amazon Bedrock
      • LangChain
      • Textract
      • Python
      • Docker
      • CloudWatch
    5. WM Saúde

      Desenvolvedor Backend

      Nov 2022 a mar 2025

      Sistemas de gestão hospitalar em PHP com Laravel e MySQL, automação de servidores com Python e containers Docker.

      Sirtec Sistemas Elétricos

      Desenvolvedor Backend

      Mai a nov 2022

      Automação de processos internos com Laravel e MySQL, incluindo autenticação e controle de acesso.

    Como eu trabalho

    Uso IA no ciclo inteiro de desenvolvimento, com especificação na entrada e medição na saída.

    1. Especificação primeiro

      Com spec-driven development, cada funcionalidade nasce como requisito com critério de aceite antes de virar código. O teste confere exatamente esse critério.

      No Analytica Lab Engine, cada fórmula tem critério de aceite e os 85 testes vêm deles.

    2. IA no ciclo, decisão comigo

      Sigo o AI-DLC, metodologia da AWS em que agentes de IA propõem plano, código e testes, e eu valido cada decisão antes de seguir para a próxima etapa.

      Os agentes recebem a especificação como fonte da verdade: funcionalidade nova entra primeiro nela.

    3. Medir antes de publicar

      Quando um LLM entra no produto, ele só vai para produção com conjunto de avaliação, meta de acerto e teto de custo definidos.

      No Cupom Fiscal, 97% de acerto de categoria a menos de R$ 0,05 por cupom.

    Projetos

    Código aberto no meu GitHub. Os que estão no ar têm link direto.

    Projeto principal

    Cupom Fiscal

    Controle de compras de supermercado a partir do QR Code da nota fiscal. Cada item vira dado estruturado para comparar preço e somar gasto de verdade.

    • Lê a NFC-e da Bahia e normaliza os itens com LLM, com fila de revisão para os casos incertos.
    • Histórico de preço por produto e mercado, painel de gastos e previsão de preço.
    • Responde perguntas em português gerando SQL validado com sqlglot e executado num papel somente leitura.
    • Testes garantem que o CPF do consumidor nunca fica guardado.
    • NestJS
    • Next.js
    • Python
    • FastAPI
    • PostgreSQL
    • Gemini
    • Docker
    categoria correta em 200 itens rotulados
    97%
    produto e unidade corretos
    82%
    custo por cupom de 30 itens
    < R$ 0,05
    itens enviados para revisão humana
    1 de 200

    145 itens de cupons reais anonimizados e 55 sintéticos.

    Analytica Lab Engine

    Calculadora de laboratório analítico que mostra cada etapa do cálculo até o resultado com unidade.

    Roda no navegador com Pyodide, sem servidor, e tem 85 testes.

    • Python
    • Streamlit
    • Pyodide
    • pytest

    Plataforma de Saúde Pública

    Painéis epidemiológicos e predição de risco sobre o e-SUS PEC de Vitória da Conquista.

    ROC AUC de 0,89 em validação temporal com 67 mil registros.

    • FastAPI
    • React
    • scikit-learn
    • Leaflet

    Sistema CAC

    Análise dos dados das catracas eletrônicas do IFBA, com importação, painéis e relatórios.

    Fui Scrum Master de um time de 8 pessoas.

    • Django
    • HTMX
    • PostgreSQL
    • Docker

    Auditoria de hipertensão com IA

    Encontra pacientes hipertensos em anotações médicas. Um filtro local seleciona os candidatos e só eles vão para o LLM.

    Descarta falsos positivos como "nega hipertensão".

    • Python
    • RapidFuzz
    • LangChain
    • Gemini

    Failover transparente

    Se a réplica cai no meio do download, o sistema continua de onde parou em outra réplica.

    Retomada com HTTP Range Requests.

    • Go
    • HTTP

    API de banco digital

    Conta digital com depósito, saque e extrato.

    Mutex por conta impede saldo negativo em saques simultâneos.

    • Node.js
    • TypeScript
    • Zod
    • Jest

    Mais projetos, de Flutter a sistemas embarcados em C, no meu GitHub.

    Formação e comunidade

    Formação e certificações

    • Sistemas de Informação, IFBABacharelado, conclusão prevista para 2027
    • Ciência de Dados, EstácioDesde 2024
    • AWS Certified Cloud PractitionerMais cursos de Bedrock, Boto3, Terraform e Step Functions

    Ensino e comunidade

    Vamos conversar

    Backend, IA aplicada ou um sistema que precisa sair do papel. Respondo pelo e-mail ou pelo LinkedIn.