Senior iOS · Apple Platforms · Technical Leadership

I build scalable Apple-platform products with product mindset and engineering discipline.

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.

17+ years experience Swift · SwiftUI Remote Europe
About

From hands-on delivery to technical direction.

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

A senior profile built around quality, architecture and delivery.

Apple Platforms

Swift, Objective-C, SwiftUI, UIKit, Combine, async/await, CocoaTouch, Xcode, iOS, watchOS and the wider Apple ecosystem.

Architecture

Modularization, clean boundaries, MVVM, MVC, dependency injection, SPM, Carthage, CocoaPods and scalable codebases.

Quality & Delivery

XCTest, UI testing, Fastlane, Bitrise, GitLab CI, Xcode Cloud, GitHub Actions, Jenkins, SonarQube, Firebase and TestFlight.

Leadership

Technical mentoring, code review, people management, Scrum, Kanban, product alignment, international teamwork and pragmatic decision-making.

CoreDataRealmUserDefaultsFirebase DatabaseAPNSFirebase Cloud MessagingAlamofireRESTGraphQLVaporRevenueCatIntercomtus uploadsCoreAnimationCoreMLAndroidKotlinJavaReactNode.jsHTMLCSSPHPC#

Selected work

Case-study oriented portfolio instead of a generic CV.

Chat · Encryption · iOS

Ellu app

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.

  • CoreData
  • RevenueCat
  • Intercom
  • tus

Sports · AI · iPhone/iPad

Volava

Live and on-demand sports app using Bluetooth data from bikes, boxing and treadmills, with AI running-technique monitoring and ML punch-type recognition.

  • SwiftUI
  • Combine
  • Bluetooth
  • AI/ML

Treatwell Connect

Native SaaS app for venues and salons to manage appointments, daily accounting, money drawer, thermal printer workflows and day closing.

MWC Official App

Official 2021 Mobile World Congress app with attendees, meetings, paid-pass chat, Microsoft Teams video meetings, MOCASDK recommendations and business matching.

Clear Channel Bike Sharing Apps

City bike-sharing apps for trips, routes, available bikes, parking gaps and Bluetooth-based bike pickup or parking detection.

BQAIT Smart

Maintenance task app for campsites and municipal services, including geolocated task creation and assignment for field work.

Arrels Localizator

Non-profit app helping report and locate people living on the street so administrators can verify cases and coordinate support.

NCB Bank App

Banking app for account management, tax payments and Apple Watch experiences in a security-sensitive financial context.

Task Tickler

Personal Android Kotlin and Room todo MVP built around concise 25-character task descriptions.

GeoGyro

Geolocation and gyroscope game MVP where players move toward the guessed location, starting with a World Capitals mode.

Best Habits

SwiftUI and SwiftData habits MVP with daily, weekly and monthly reset cycles synchronized across iCloud-connected devices.

Experience

A path from systems support to senior Apple-platform engineering.

Mar 2025 — Present

iOS Senior Engineer · Ellu app

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.

Nov 2021 — Mar 2025

Apple Platforms Developer · Treatwell

Leading and contributing to marketplace app development, release automation and cross-team technical collaboration in a remote European environment.

Apr 2019 — Nov 2021

iOS Tech Lead & Architect · Basetis

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.

Nov 2018 — Apr 2019

iOS & watchOS Developer · Inno fis-Crealogix

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.

2015 — 2018

iOS, Android & Backend Developer · Studiogenesis

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.

2008 — 2015

Helpdesk & .NET Developer · ACIGrup

Built a foundation in support, customer communication, infrastructure and business software before specializing in mobile engineering.

2007 — 2008

IT Helpdesk & SysAdmin · Frape Berh

Supported users, systems and infrastructure in a hands-on IT administration role.

2004 — 2007

IT Helpdesk & SysAdmin · Risk Informatica

Started the professional path in IT helpdesk, systems administration and user support.

Education

Formal training and continuous learning.

2026

Anthropic · Claude Code in Action

2021

IOC · Higher Education in Multiplatform Applications Development

2012

Universidad Camilo José Cela · Master's Degree in Android Software Engineering

2004

IES Baix Camp · Middle Education in IT Administration

Contact

Let's build something reliable, elegant and useful.

Available for senior iOS, lead mobile and Apple-platform architecture conversations, especially with remote-first product teams in Europe.