Engenharia para quando sistemas deixam de ser simples

Engenheiro Backend Sênior

Engenheiro Backend Sênior com mais de sete anos de experiência em sistemas distribuídos, plataformas transacionais e modernização de legados.

Atuo com execução hands-on, arquitetura, liderança técnica, mentoria e colaboração com produto e stakeholders. Meu eixo principal é Node.js, Go e Java; React e Angular entram como atuação complementar em produtos que exigem continuidade entre backend e frontend.

Experiência

  1. Remoto Infosistemas Engenheiro de Software Sênior / Arquiteto de Software Expandir experiência Recolher experiência

    Liderei integrações em NestJS e Go e redesenhei fluxos entre microsserviços, reduzindo em cerca de 98% as falhas intermitentes nos fluxos críticos.

    Contexto
    Atuei em plataformas de gestão para locadoras, frotas e montadoras, no time de arquitetura e em colaboração com especialistas de operação e dados.
    Contribuição
    Liderei integrações em NestJS e Go e redesenhei fluxos entre microsserviços, tornando o comportamento diante de falhas mais previsível nos fluxos críticos.
    Ler experiência completa
  2. Remoto EDS (Polícia Civil do Rio de Janeiro) Engenheiro Backend — Consultoria Expandir experiência Recolher experiência

    Estruturei um sistema de gestão de saúde com NestJS para uma operação pública crítica e evoluí rotas backend com foco em segurança, acesso e rastreabilidade.

    Contexto
    A consultoria envolveu sistemas públicos sensíveis, com um sistema de gestão de saúde de alto volume e um ERP jurídico em evolução.
    Contribuição
    Estruturei backend com NestJS, refatorei rotas legadas e reforcei segurança, controle de acesso e rastreabilidade de fluxos sensíveis.
    Ler experiência completa
  3. Remoto Azify Engenheiro Backend Sênior — Consultoria Expandir experiência Recolher experiência

    Desenvolvi um motor de liquidação em NestJS e reduzi em 30% a latência de APIs financeiras críticas por meio de profiling e otimização.

    Contexto
    Atuei em fintech e criptoativos, em serviços financeiros nos quais consistência, segurança e estabilidade tinham impacto direto na operação.
    Contribuição
    Desenvolvi um motor de liquidação em NestJS com integrações financeiras e reduzi em 30% a latência de APIs críticas por meio de profiling e otimização.
    Ler experiência completa
  4. Remoto VBET Engenheiro Backend Sênior Expandir experiência Recolher experiência

    Apliquei Go, goroutines e channels para reduzir a primeira etapa do cálculo de comissões de cerca de sete para três minutos, além de atuar na evolução da aplicação React.

    Contexto
    O produto de analytics atendia influenciadores e afiliados de iGaming; o dashboard reunia métricas de comissão e aceitava pequena defasagem para dados do dia, enquanto pagamentos exigiam dados consolidados.
    Contribuição
    Reestruturei a API e o caminho de cálculo com Go, goroutines e channels, introduzi ETL, pré-cálculo e cache e colaborei na evolução da aplicação React. A linha medida foi de cerca de sete minutos no pico para cerca de três minutos, cerca de um minuto, aproximadamente 15 segundos sem cache e menos de um segundo com cache quente, conforme cada etapa.
    Ler experiência completa
  5. Remoto Maxmilhas Engenheiro de Software Full Stack Expandir experiência Recolher experiência

    Desenvolvi microsserviços em Node.js e NestJS para automatizar cancelamentos e remarcações, reduzindo em 34% a intervenção manual do suporte.

    Contexto
    Atuei em fluxos de pós-venda de viagens, incluindo cancelamentos, remarcações, cupons e comunicação com clientes.
    Contribuição
    Desenvolvi microsserviços em Node.js e NestJS e automatizei regras, cálculos e validações de pós-venda; a mudança reduziu em 34% a necessidade de intervenção manual do suporte.
    Ler experiência completa
  6. Remoto South System (alocado na QUIQ/Itaú) Engenheiro Backend Expandir experiência Recolher experiência

    Arquitetei um marketplace multi-tenant com Node.js e serviços assíncronos em Go, estruturando testes críticos com aproximadamente 95% de cobertura.

    Contexto
    O trabalho era voltado a um marketplace white-label e multi-tenant para instituições financeiras, preparado para incorporar novos bancos sem forks por cliente.
    Contribuição
    Participei da arquitetura e do refinamento de regras, usando Node.js e serviços assíncronos em Go para isolar variações por tenant; estruturei testes críticos com aproximadamente 95% de cobertura.
    Ler experiência completa
  7. Remoto Flapper Engenheiro de Software Full Stack Expandir experiência Recolher experiência

    Migrei módulos de pessoas, autenticação e aeronaves para serviços em Node.js, NestJS e Go; a separação por domínios reduziu em aproximadamente 25% o número de tabelas.

    Contexto
    A plataforma de aviação executiva dependia de um monólito com mais de sete anos, pouca documentação e regras difíceis de separar sem interromper a operação.
    Contribuição
    Mapeei fronteiras de domínio e conduzi uma modernização incremental, migrando módulos para serviços em Node.js, NestJS e Go; a separação reduziu em aproximadamente 25% o número de tabelas.
    Ler experiência completa
  8. Remoto Sustentec Engenheiro de Software Full Stack Pleno Expandir experiência Recolher experiência

    Mantive e evoluí um sistema de gestão de laboratórios em Java, Spring Boot e Angular, implementando testes de integração antes inexistentes.

    Contexto
    Atuei em sistemas ligados a laboratórios, pesquisa e desenvolvimento, combinando manutenção de produto existente com evolução funcional.
    Contribuição
    Mantive e evoluí o sistema com Java, Spring Boot e Angular, implementei testes de integração e entreguei relatórios e funcionalidades ponta a ponta.
    Ler experiência completa
  9. Campina Grande, Paraíba / Remoto Braistech Engenheiro de Software Full Stack Pleno Expandir experiência Recolher experiência

    Liderei a estruturação do sistema principal com Node.js e NestJS e projetei microsserviços para o núcleo do negócio.

    Contexto
    Em um produto com domínio de contratos de criptoativos e movimentações financeiras, assumi responsabilidade ampla em uma equipe pequena.
    Contribuição
    Liderei a estruturação do sistema principal com Node.js e NestJS, projetei microsserviços para o núcleo do negócio e ajudei a evoluir o código para Clean Architecture, além de orientar desenvolvedores juniores.
    Ler experiência completa