Sobre
Construindo sistemas há mais de 18 anos.
Engenheiro de software com atuação em backend, arquitetura e integração de plataformas corporativas.
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.
- 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
- 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
- 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
- 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
- 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.