Summary
Rafael Oliveira is a Senior Software Engineer with 17 years of experience building backend and frontend systems for large companies, currently driving delivery at Culture Amp from Melbourne. Grounded in a Computer Science degree and early work in embedded systems and computer vision, he blends low-level performance awareness with modern agile practices and a strong test-first mindset. His background includes machine learning-powered video analytics, distributed system configuration, and secure embedded software—skills that inform pragmatic, maintainable architecture choices. Comfortable across multiple languages and paradigms, he focuses on testable, high-quality software and thrives on elegant solutions to challenging problems. Notably, his career spans both research-oriented engineering (ARM9/Atom, RSA implementations) and product-focused roles at ThoughtWorks and Nubank, giving him a rare full-stack perspective.
17 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Pernambuco
French, English