Backend Engineer | TypeScript • Java
Desenvolvimento de APIs, microsserviços e sistemas escaláveis.
Atuo na construção de aplicações backend com foco em desempenho, organização de código e arquitetura bem definida.
Atualmente desenvolvo dois produtos próprios (SaaS) e busco oportunidades em times de engenharia.
- Desenvolvimento de APIs e microsserviços
- Comunicação entre sistemas (filas, eventos e tempo real)
- Banco de dados e estratégias de cache
- Containerização e preparação para produção
-
Doc Flow
Sistema de processamento e conversão assíncrona de documentos.
Arquitetura modular com filas, workers e notificações em tempo real.
Em evolução para ambiente produtivo. -
LinkSwift
Plataforma de encurtamento de links com controle de acesso, segurança e métricas.
Desenvolvida com foco em desempenho e preparação para produção.
(Em evolução constante)
-
Order Processing Patterns
Comparação entre duas formas de processar pedidos:
uma com filas (orquestração centralizada) e outra com eventos distribuídos.
Foco em entender diferenças de arquitetura, desacoplamento e comportamento em caso de falhas. -
gRPC Playground
Estudo de performance com gRPC e estratégia de cache.
Inclui benchmark comparando o uso de banco de dados com e sem cache, medindo ganhos reais de velocidade e capacidade de resposta.
-
Gateway Failover API
Desafio técnico de nível Pleno/Sênior (BeTalent).
Sistema de pagamentos com múltiplos gateways, priorização automática e fallback em caso de falha. -
Task Manager
Desafio técnico Full Stack Júnior (Jungle Gaming).
Sistema de gestão de tarefas com arquitetura de microsserviços, comunicação assíncrona e notificações em tempo real.
Foi meu primeiro projeto com essa abordagem.
- LinkedIn → Eduardo Souza
- WhatsApp → +55 16 99772-4259
Aberto a oportunidades e conversas sobre desenvolvimento backend e arquitetura de software.


