Raphael Oliveira is a Senior iOS Engineer based in Sydney with nine years of experience building and leading mobile teams for products used by hundreds of thousands of users. He favors readable, testable and well-architected Swift code, and brings a pragmatic, non-dogmatic approach informed by experimenting with multiple paradigms and tools. Raphael has progressed from hands-on development to tech lead roles across enterprises and startups (including OLX, Schibsted, WooliesX and NSW Department of Education), driving architecture decisions, release processes and developer productivity. He’s a natural mentor who cultivates knowledge-sharing cultures, teaches clean code and shipping discipline, and often surfaces UX and retention metrics to guide technical choices. Less obvious: he combines deep platform fluency (Swift, git, functional patterns) with an engineer’s curiosity to prototype alternative solutions before settling on the most maintainable one.
9 years of coding experience
14 years of employment as a software developer
High School High School/Secondary Diplomas and Certificates, High School High School/Secondary Diplomas and Certificates at IFRJ
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal do Rio de Janeiro
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.