Summary
Rafael De Oliveira is a Senior iOS Developer based in Winnipeg with over eight years designing and shipping high-performance mobile apps for millions of users. He specializes in Swift, SwiftUI and pragmatic architecture (MVVM/MVP), and is skilled at bridging legacy UIKit with modern frameworks—at SkipTheDishes he led a hybrid framework that cut code duplication by ~30%. Rafael drives quality through TDD, SOLID principles, CI/CD and analytics instrumentation (Firebase/GTM), and has hands-on experience as a software architect for banking apps and mentoring engineering teams. His background spans mobile and full‑stack web work, informed by roles from internships to senior engineering and a postgraduate focus in IT project management, which helps him balance delivery speed with long-term maintainability.
7 years of coding experience
3 years of employment as a software developer
Post Graduation, Information Technology Project Management, Post Graduation, Information Technology Project Management at Seneca College
Bachelor, Information System, Bachelor, Information System at Federal University of Uberlandia
Bachelor, Computer & Info Sci, Bachelor, Computer & Info Sci at Temple
Portuguese, English