Summary
José Costa is a Senior iOS Engineer with 10 years of experience building robust, testable mobile applications for clients ranging from automotive and finance to sports analytics. Based in Hamilton, Ontario, he has led iOS teams and shaped CI/CD, testing, and architecture practices at companies including Thoughtworks, Meta IT, and Qapital. José favors simplicity, scalability, and clear code—driving improvements like raising module test coverage from 30% to 80% and introducing Bitrise and Jenkins workflows. He combines deep Swift expertise with experience in architectures (MVVM, VIPER, Clean) and tools like XCTest, XCUITest, SwiftLint, SonarQube, RxSwift, and Moya. An award-winning Computer Science graduate, he also brings backend familiarity from Java/Spring work and a research background in security vulnerability analysis, reflecting a pragmatic, security-minded approach to mobile engineering.
10 years of coding experience
7 years of employment as a software developer
Bachelor's Science in Computer Science Computer Science, Bachelor's Science in Computer Science Computer Science at Universidade Federal de Uberlândia - UFU
Portuguese, English