Rui Costa is a Lead iOS Engineer based in London with 11 years of experience building mobile products and leading iOS teams across startups and scale-ups. He has progressed from early software engineering roles into senior and lead positions at Yoyo Wallet, CIRCA5000 and currently Popsa, blending hands-on Swift development with delivery and team leadership. Rui contributes to open-source Swift tooling, including work on the widely used appstoreconnect-swift-sdk where he implemented endpoints and data models for App Store Connect integrations. His background in mobile computing (MSc) and a steady progression through telecom and fintech codebases give him a strong foundation in reliable, production-grade mobile architecture. Colleagues value him for shipping pragmatic APIs and mentoring engineers while keeping a keen eye on maintainable code and developer experience. An understated strength is his cross-domain fluency—bridging backend integration work with polished client-side implementations.
11 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Polytechnic of Leiria
The Swift SDK to work with the App Store Connect API from Apple.
Role in this project:
Back-end Developer
Contributions:9 commits, 11 PRs, 1 push in 3 months
Contributions summary:Rui contributed to the development of the Swift SDK for interacting with the App Store Connect API. Their work involved implementing endpoints for functionalities like registering a new bundle ID. Key contributions include defining data models, request structures, and endpoints, alongside minor styling tweaks. The user also integrated the `register-new-bundle-id` branch with the main branch.
Contributions:47 commits, 2 PRs, 45 pushes in 4 months
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.