Pular para o conteúdo

Sou engenheiro de software e desenvolvedor backend e web sênior, com mais de 18 anos de experiência em sistemas críticos, APIs REST e integrações distribuídas. Conduzo soluções de ponta a ponta: do levantamento de requisitos e da arquitetura ao desenvolvimento, aos testes, à implantação e à sustentação em produção.

Trabalho principalmente com Java e Spring Boot (APIs REST, JPA/Hibernate, Spring Security com JWT e OAuth2), sobre bancos relacionais como Oracle, PostgreSQL e SQL Server, com cache em Redis, servidores Linux, Docker e Apache Tomcat, WebLogic e JBoss. Em nuvem, atuo com AWS e Oracle Cloud Infrastructure; no frontend, desenvolvo aplicações web com Angular, React e TypeScript.

Uma parte importante da minha trajetória está em telecomunicações e contact center, em sistemas que envolvem sinalização SIP, URA (IVR) e integração com plataformas de atendimento.

Também aplico inteligência artificial ao desenvolvimento de software, área em que mantenho certificações da AWS, da Oracle e da NiCE Cognigy. Paralelamente, desenvolvo produtos próprios, como o NotaFiscal Check e o Radar Concursos API.

Trajetória

Experiência profissional

Frentes em que se concentra a minha trajetória técnica. Por compromisso com contratantes, empresas e clientes não são citados.

  1. 01

    Sistemas corporativos e backend

    Desenvolvimento e manutenção de aplicações corporativas no ecossistema Java, com serviços e APIs REST que sustentam processos de negócio.

    • Java
    • Spring Boot
    • APIs REST
    • JPA/Hibernate
    • Apache Tomcat
  2. 02

    Arquitetura e integrações

    Desenho de soluções modulares e distribuídas e integração entre plataformas heterogêneas, inclusive por mensageria.

    • Arquitetura de software
    • Microsserviços
    • Integrações
    • Mensageria
  3. 03

    Telecomunicações e contact center

    Sistemas para operações de atendimento e telecomunicações, envolvendo sinalização SIP, URA (IVR) e plataformas de contact center.

    • SIP
    • IVR
    • Contact Center
  4. 04

    Dados e infraestrutura

    Bancos relacionais, cache e ambientes de execução em servidores Linux, containers e nuvem.

    • Oracle
    • PostgreSQL
    • Redis
    • Linux
    • Docker
    • AWS
    • OCI
  5. 05

    Inteligência artificial aplicada

    Uso de IA no processo de engenharia de software e em soluções conversacionais e baseadas em agentes.

    • IA no desenvolvimento
    • Agentes de IA
    • IA conversacional

Contato

Vamos conversar sobre sistemas, arquitetura e integrações.

Para conversar sobre engenharia de software, arquitetura, integrações ou algum dos projetos apresentados aqui.