Senior iOS Developer
& Architect.

12+ years building production iOS software — Objective‑C through Swift, SwiftUI, Combine, async/await. Currently architecting identity & document-scanning SDKs at Amadeus, consumed by teams across the company.

12+
years in production iOS
15+
shipped App Store apps
1
World Summit Award
Ricardo Santos

Career

Experience

Apr 2024 — Present

Amadeus

Senior iOS Engineer / SDK Architect · Mobile ID team

Architecture-level engineer across multiple Swift Package SDK repos — document scanning, on-device models, supporting libraries — consumed by internal teams and external integrators. Standardized cross-repo conventions and authored the engineering docs that reduced integration friction for consuming teams.

Swift Package ManagerSDK ArchitectureOn-device ML
Jun 2023 — Mar 2025

Excell Communications — Deep Tracker

Senior iOS Developer / iOS Team Leader

Designed and maintained production iOS applications with a strong focus on performance, testability and long-term maintainability; drove technical decisions and standards across the team.

UIKitSwiftUICore DataCloudKitMVVM + TCA
Mar 2021 — Jun 2023

Deloitte Digital — Hello Smart

Senior iOS Developer / iOS Team Leader

Led the iOS team for the first public release of the Hello Smart app (Smart electric vehicles) — technical direction, delivery planning and sprint execution from inception to launch.

UIKitSwiftUIMVVM + TCABitriseSonarQube
Sep 2019 — Mar 2021

Bliss Applications — moey!

iOS Tech Lead / iOS Team Leader

Tech lead for the iOS team on a production mobile banking application — estimations, sprint planning and code review in a regulated, quality-critical environment.

UIKitVIP ArchitectureAzure DevOps
Aug 2017 — Sep 2019

InnoWave Technologies

Mobile Team Leader & Scrum Master, R&D

Led research, architecture and implementation for internal and client-facing mobile products, including CityPoints — Cascais.

🏆 World Summit Awards 2018 — Best Government/Citizen Engagement App
Oct 2012 — Mar 2016

TFV — Sistemas Informáticos

Principal Mobile Software Architect

Planning, coordination and implementation of mobile applications (mainly iOS, also Android); trained teams on Objective‑C/Cocoa.

Education

MSt, Computer Science

Universidade da Beira Interior · Computing and Intelligent Systems · 2005–2009 — research in face/iris recognition (published, incl. the UBIRIS.v2 database paper).

Toolbox

Skills

SwiftSwiftUIUIKit Combineasync/awaitMVVM TCAVIPSwift Package Manager CI/CD (Bitrise, Azure DevOps)SwiftLint/SwiftFormat Scrum Master (CSM)SAFe

Side project

Aurora · Coding Agent

Multi-provider

Claude, OpenRouter, and local llama.cpp from one model picker.

Steerable approvals

An approval gate you can steer instead of just deny, plus automatic secret detection.

Checkpoints

Full-screen TUI with checkpoints and rewind for every approved mutation.

Writing

Articles

Portfolio

Apps

Hello Smart

Deloitte Digital

Hello Smart

moey!

Mobile banking, Bliss Applications

moey!

Hobby & freelance

15+ App Store apps

Hobby apps