I build scalable, reliable backend systems and cloud-native platforms. With 20+ years in software engineering, I have worked across fintech, payments, gaming, retail, mobility, and enterprise SaaS—modernizing legacy platforms, designing distributed systems, and helping teams deliver dependable software at scale.
My core stack is Go, Java, Kotlin, AWS, Kubernetes, Kafka, and PostgreSQL. I enjoy solving complex engineering problems, improving system reliability and observability, and turning sound architecture into pragmatic, maintainable solutions.
- Backend engineering: Go, Java, Kotlin, Spring Boot, Dropwizard, gRPC, REST APIs
- Cloud and platforms: AWS, Azure, GCP, Docker, Kubernetes
- Distributed systems: Microservices, Kafka, RabbitMQ, AWS SQS
- Data: PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB
- Observability: Datadog, Prometheus, Grafana, AWS CloudWatch
- Infrastructure and delivery: Terraform, Ansible, Argo CD, GitHub Actions, Jenkins, CircleCI
- Frontend when needed: TypeScript, React, Angular, Vue
- Modernized credit-decisioning services by migrating legacy Java components to Go and replacing SOAP interfaces with gRPC APIs.
- Improved deployment efficiency by 20% and message-processing throughput by 25% on an event-driven platform using Kubernetes and Kafka.
- Built a continuous-delivery pipeline that accelerated deployments by 10x.
- Helped evolve a finance platform managing more than US$3 billion in invoices, improving test automation and reducing query response times by 30%.
- Reduced cloud infrastructure costs by more than 30% through AWS automation and spot-capacity adoption.
- Delivered cloud-native systems supporting large-scale retail, payments, and mobility products—including a ride-sharing platform that handled more than one million rides in five months.
Design for clarity. Automate the repeatable. Observe everything.
Optimize with evidence. Build for the team that maintains it next.
I care about:
- Simple, well-defined service boundaries
- Reliability, security, and operational readiness
- Meaningful automated tests and fast feedback loops
- Useful metrics, traces, logs, and alerts
- Incremental modernization over risky rewrites
- Collaborative technical leadership and knowledge sharing
- Scalable backend architecture with Go, Java, and Kotlin
- Event-driven systems and resilient distributed workflows
- Kubernetes platform engineering and cloud cost efficiency
- PostgreSQL performance and data-intensive applications
- AI-assisted software development and engineering productivity
- AWS Certified Developer – Associate
- Certified Scrum Developer, Product Owner, and Scrum Master
- Oracle and Sun certifications across Java SE, Java EE, persistence, web components, and web services
- OMG-Certified UML Professional – Fundamental
I am based in Brazil and have extensive experience collaborating with distributed international teams.
- Portuguese: Native
- English: Fluent
- Spanish: Basic
If you are working on backend modernization, cloud-native architecture, platform reliability, or high-scale distributed systems, feel free to connect with me on LinkedIn.