Rafael De Oliveira is a seasoned Software Architect and consultant from Rio Grande do Sul with over 20 years in software engineering and more than a decade focused on large-scale cloud and distributed systems. He designs resilient, event-driven microservices and serverless architectures, driving migrations, IaC with Terraform, CI/CD and observability across AWS at enterprise scale. Rafael has led architecture and infrastructure for fintech and compliance platforms—bringing payments, crypto tax compliance and AI/ML features into production while tightening security with IAM, Vault and WAF. He mentors teams on clean code, functional and reactive patterns, performance and testing culture, and has repeatedly broken monoliths into scalable microservices and Kubernetes-based platforms. Notably, he implemented a generative-AI data analysis project and migrated complex workflow orchestration from Airflow to AWS Batch, showing a knack for pragmatic innovation. Always learning, Rafael combines hands-on coding in Java, Scala, Node/TypeScript and Python with strong documentation and architectural storytelling that helps teams adopt sustainable technical direction.
11 years of coding experience
21 years of employment as a software developer
Postgraduation in Technologies applied to Information Systems with Agile Methodology, Postgraduation in Technologies applied to Information Systems with Agile Methodology at UniRitter
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.