09/19/2026 updated


partially available
info: Available evenings and weekends
Senior iOS Developer with expertise in Swift and app architecture
Sant Cugat del Valles, Spain
Only remote
Computer ScienceApple IOSIOS SDKObjective-C (Programming Language)SwiftuiIos FrameworksSwift (Programming Language)
Swift and native iOS
16 years on native iOS, around 10 in Swift plus Objective-C. Deep UIKit, SwiftUI on current work.
Architecture
My strongest ground. VIPER, MVVM, Clean Architecture, dependency injection, strict module boundaries. At Elsevier I led the move from MVC to VIPER with DI across the Mendeley iOS codebase.
SDKs and modular platforms
I built and owned the Mendeley iOS SDK that powered the main app and its third-party integrations. At The Dots I re-architected a monolithic app into a modular white-label platform, taking new-partner setup from about two days to a few minutes.
Connected products
At Glue, iOS and Apple Watch apps for a smart lock: BLE flows, hardware state handling, on-device credential storage, MVVM.
Testing and delivery
XCTest, UI testing, TDD where it earns its place, CI/CD, release ownership through the App Store.
Data and networking
URLSession, REST and JSON, Codable, Core Data including migrations, Keychain, offline-first sync.
How I work
AI-augmented, always with review: coding agents as a multiplier on refactoring, test coverage and code review, never as an unchecked author.
Experience
Professional experience10+ years
Freelancer since2022
Languages
EnglishFluentItalianNative speakerSpanishBasic knowledge
Project history
Side project developing a time management app to help people find work-life balance using VIPER architectural design. Involved in UI design discussions and analytics implementation.
Sole iOS engineer on the product. Re-architected a monolithic app into a modular, white-label platform, taking new-partner setup from about two days to a few minutes. Owned architecture, code quality and release across the iOS codebase: VIPER and MVVM, dependency injection, strict module boundaries, XCTest and CI/CD.
Developed an app to operate and manage Glue Smart Lock using MVVM architectural design. Worked on RxSwift, SwiftUI, and Apple Watch development.