Paulo Vicente
Engenheiro de Software · Foco em Backend, Go & TypeScript
Construindo backends distribuídos e resilientes em Go, e os front-ends em TypeScript e React que rodam sobre eles
Sou engenheiro de software com foco em backend. A maior parte do meu trabalho é em Go: microsserviços, backends orientados a eventos processando milhões de requisições, e migrações que tiram tráfego de produção de sistemas legados sem perder nada no caminho. No front-end trabalho com TypeScript e React, construindo as interfaces que esses serviços alimentam, com contratos tipados contra as APIs por trás delas. Transformo requisitos de negócio desafiadores em sistemas mantíveis e bem arquitetados, e ultimamente tenho estudado application security, porque entender como sistemas quebram está me tornando um engenheiro melhor.
Backend & Arquitetura
Golang, microsserviços, APIs RESTful, gRPC e padrões de arquitetura limpa. Experiente com Domain-Driven Design (DDD) e construção de sistemas testáveis e mantíveis
Sistemas Distribuídos
Arquiteturas orientadas a eventos, CQRS, Event Sourcing e message brokers (Kafka, RabbitMQ). Foco em padrões de consistência, tolerância a falhas e design resiliente
Infraestrutura & Segurança
Docker, Kubernetes, AWS, pipelines CI/CD e observabilidade. Atualmente estudando application security e práticas de desenvolvimento seguro
Frontend
TypeScript e React para as interfaces sobre esses backends: clientes de API tipados, UIs orientadas a componentes, e gerenciamento de estado que continua previsível conforme o produto cresce.