Rafael Oliveira is a seasoned Technical Lead with over 15 years of hands-on experience building full-stack .NET applications and more than four years leading engineering teams across payments, e‑commerce and B2B platforms. He combines deep expertise in C#, .NET Core/Framework, distributed architectures (microservices, event-driven, DDD) and cloud-native tooling (Azure, AWS, Kubernetes, Docker) with practical DevOps practices like CI/CD and observability. Rafael has driven measurable delivery improvements—cutting deployment times from hours to minutes—and led payment integrations and features for global customers including McDonald’s, implementing secure vaulting and multi-provider support. A Microsoft-certified developer with a background in systems design and technical documentation, he’s equally comfortable mapping technical debt as he is mentoring teams and creating automated test and deployment pipelines. Based in São Paulo, he balances pragmatic engineering with product focus and even jokes about coding best with a coffee in hand.
10 years of coding experience
17 years of employment as a software developer
Técnico Informática, Técnico Informática at Escola Senai Suiço-Brasileira
Desafio para Back-end Developer na DoroTech - Java
Contributions:2 PRs in 3 months
javaback-enddesafio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rafael Oliveira - Technical Lead at Legal Resources