Apple Platforms
Swift, Objective-C, SwiftUI, UIKit, Combine, async/await, CocoaTouch, Xcode, iOS, watchOS and the wider Apple ecosystem.
Senior iOS · Apple Platforms · Technical Leadership
17+ years in IT and software delivery, focused on Swift, SwiftUI, architecture, testing, CI/CD, secure messaging products and leading distributed teams that ship reliable mobile experiences.
I'm an Apple-platform engineer based in Reus, Spain. My background combines mobile development, systems thinking, mentoring, CI/CD, product collaboration and the full software lifecycle from analysis to deployment and iteration.
Expertise
Swift, Objective-C, SwiftUI, UIKit, Combine, async/await, CocoaTouch, Xcode, iOS, watchOS and the wider Apple ecosystem.
Modularization, clean boundaries, MVVM, MVC, dependency injection, SPM, Carthage, CocoaPods and scalable codebases.
XCTest, UI testing, Fastlane, Bitrise, GitLab CI, Xcode Cloud, GitHub Actions, Jenkins, SonarQube, Firebase and TestFlight.
Technical mentoring, code review, people management, Scrum, Kanban, product alignment, international teamwork and pragmatic decision-making.
Selected work
Marketplace · iOS · Leadership
End-user app to search treatments in nearby venues, book appointments, pay in-app and manage reservations across 13 countries with more than 10 million sessions per day.
Chat · Encryption · iOS
Secure chat application built around end-to-end encryption, CoreData local message storage, Voice OTP with Intercom, in-app subscriptions with RevenueCat and resumable media uploads using tus.
Sports · AI · iPhone/iPad
Live and on-demand sports app using Bluetooth data from bikes, boxing and treadmills, with AI running-technique monitoring and ML punch-type recognition.
Native SaaS app for venues and salons to manage appointments, daily accounting, money drawer, thermal printer workflows and day closing.
Official 2021 Mobile World Congress app with attendees, meetings, paid-pass chat, Microsoft Teams video meetings, MOCASDK recommendations and business matching.
City bike-sharing apps for trips, routes, available bikes, parking gaps and Bluetooth-based bike pickup or parking detection.
Maintenance task app for campsites and municipal services, including geolocated task creation and assignment for field work.
Non-profit app helping report and locate people living on the street so administrators can verify cases and coordinate support.
Banking app for account management, tax payments and Apple Watch experiences in a security-sensitive financial context.
Personal Android Kotlin and Room todo MVP built around concise 25-character task descriptions.
Geolocation and gyroscope game MVP where players move toward the guessed location, starting with a World Capitals mode.
SwiftUI and SwiftData habits MVP with daily, weekly and monthly reset cycles synchronized across iCloud-connected devices.
Experience
Developing features and fixing bugs in an eight-person senior iOS team, with responsibility for distribution, monitoring and analysis of feedback channels for an encrypted chat product.
Leading and contributing to marketplace app development, release automation and cross-team technical collaboration in a remote European environment.
Led and architected work for a team of 15+ iOS engineers, delivering projects including Volava and the MWC Official App with SwiftUI, Combine and strong knowledge sharing.
Delivered secure banking and stocks-management projects, migrating Cordova hybrid products to native iOS and watchOS with UIKit, Swift, Objective-C and Angular TypeScript layers.
Grew from junior to senior while building iOS and Android apps with Swift, Objective-C and Java, introducing Jenkins CI/CD practices and shared GitHub libraries.
Built a foundation in support, customer communication, infrastructure and business software before specializing in mobile engineering.
Supported users, systems and infrastructure in a hands-on IT administration role.
Started the professional path in IT helpdesk, systems administration and user support.
Education
Contact
Available for senior iOS, lead mobile and Apple-platform architecture conversations, especially with remote-first product teams in Europe.