Darlon Santos

Sobre

Engenharia com foco em sistemas que evoluem

Sou Darlon Santos, Software Engineer com atuação em desenvolvimento de software, arquitetura de sistemas e produtos digitais. Trabalho com Java e backend, interfaces modernas e, cada vez mais, engenharia de IA aplicada.

Meu interesse está em transformar problemas reais em soluções bem projetadas: domínio claro, APIs consistentes, observabilidade e evolução contínua. Também exploro LLMs, RAG e agents para aumentar o impacto dos produtos sem abrir mão de engenharia sólida.

Além de sistemas corporativos e web, tenho experiência com desenvolvimento mobile e a visão de produto necessária para entregar software que as pessoas realmente usam.

Ver certificados →

Software Engineering
Arquitetura, qualidade e entrega de sistemas sustentáveis.
AI Engineering
LLMs, RAG, agents e integração de IA em produtos reais.
Backend
Java, APIs REST, persistência e domínio bem modelado.
Cloud & DevOps
Docker, Linux, Nginx e pipelines de entrega.
Mobile
Android e Kotlin com foco em produto e experiência.

Como trabalho

Processo de engenharia

Meu objetivo é construir software sustentável, observável e preparado para evoluir.

  1. 01

    Entender

    Contexto, restrições, usuários e o problema real a resolver.

  2. 02

    Projetar

    Arquitetura, domínio, interfaces e decisões técnicas conscientes.

  3. 03

    Desenvolver

    Implementação limpa, tipada e alinhada ao objetivo do produto.

  4. 04

    Testar

    Validação contínua para reduzir risco e proteger o comportamento.

  5. 05

    Automatizar

    CI, containers e rotinas que tornam a entrega previsível.

  6. 06

    Monitorar

    Observabilidade para evoluir com evidência, não com achismo.

    Fim do processo

Experiência

Impacto e problemas resolvidos

Timeline profissional com foco em contexto, responsabilidades e resultados — não em um currículo tradicional.

  1. 2022 — Atual

    Software Engineer

    Desenvolvimento de sistemas corporativos e produtos digitais com foco em backend Java, APIs e integração entre serviços.

    Responsabilidades

    • Projetar e implementar APIs e módulos de domínio
    • Evoluir arquitetura e qualidade de código em sistemas existentes
    • Colaborar com times multidisciplinares na entrega de valor

    Resultados

    • Redução de complexidade em fluxos críticos de negócio
    • Melhoria de confiabilidade em integrações entre sistemas
    • Java
    • REST
    • JPA
    • Hibernate
    • SQL Server
    • Docker
  2. 2019 — 2022

    Desenvolvedor Backend

    Atuação em aplicações empresariais com forte uso de bancos relacionais, regras de negócio e manutenção evolutiva.

    Responsabilidades

    • Implementar regras de negócio e persistência relacional
    • Diagnosticar e corrigir falhas em produção
    • Documentar e padronizar partes do ciclo de entrega

    Resultados

    • Estabilização de módulos legados com alto impacto operacional
    • Padronização de práticas de acesso a dados
    • Java
    • Java EE
    • Oracle
    • PostgreSQL
    • Linux
  3. Independentes

    Produtos & AI Engineering

    Projetos próprios e experimentos em mobile, web e engenharia de IA — do FinanceFlow ao AI Lab e Empilha Certo.

    Responsabilidades

    • Definir produto, arquitetura e stack de ponta a ponta
    • Explorar agents, RAG e automações com LLMs
    • Publicar e iterar produtos mobile

    Resultados

    • Portfolio de cases com arquitetura documentada
    • Publicação mobile e experimentos reproduzíveis de IA
    • Kotlin
    • Android
    • Next.js
    • LangChain
    • Ollama
    • MCP