Paulo Vicente

Backend Software Engineer

Building scalable, resilient systems with Golang and modern distributed architectures

I'm a Backend Software Engineer with a passion for building scalable, resilient systems using Golang and modern distributed architectures. With years of experience designing high-performance backends—leveraging Go's concurrency model, efficient memory management, and compile-time safety—I specialize in turning challenging business requirements into efficient, maintainable solutions.

Backend & Architecture

Expert in Golang, microservices, RESTful APIs, gRPC, and clean architecture patterns. Experienced with Domain-Driven Design (DDD) and building maintainable, testable systems

Distributed Systems

Deep experience with event-driven architectures, CQRS, Event Sourcing, and message brokers (Kafka, RabbitMQ). Focus on consistency patterns, fault tolerance, and systems that scale

Infrastructure & DevOps

Hands-on with Docker, Kubernetes, AWS, CI/CD pipelines, and observability tools

Golang Python PostgreSQL Redis Kafka RabbitMQ gRPC Docker Kubernetes AWS Microservices CQRS Event Sourcing DDD