Summary
Marcelo Pereira is a Senior Backend Engineer based in Madrid with 12 years of experience building and operating cloud-native, data-driven systems across Java, Kotlin, Go, PHP and Node.js. He blends backend development with DevOps and SRE practices—designing microservices, Kubernetes controllers, service meshes and reusable CI pipelines at scale—while driving developer experience and platform standardization. Marcelo has hands-on experience with AWS and GCP serverless and container platforms, large Elasticsearch migrations, observability stacks and event-driven architectures for high-traffic products. He has repeatedly moved projects from monoliths to microservices or serverless patterns, and is comfortable across the full delivery lifecycle from TDD and libraries to infra-as-code and monitoring. A detail-oriented problem solver, he often surfaces engineering KPI metrics and tooling that improve team productivity rather than just feature velocity.
12 years of coding experience
8 years of employment as a software developer
Colegio Salesiano Recife
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Pernambuco
English, Portuguese