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 Science
Sant Cugat del Valles, Spain
Only remote
Computer Science

Profile attachments

Luigi Trevisi CV.pdf

Apple 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

Senior iOS Developer and co-founder

Lifepots
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.

Senior iOS Developer

The Dots
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.

Senior iOS Developer

Glue
Developed an app to operate and manage Glue Smart Lock using MVVM architectural design. Worked on RxSwift, SwiftUI, and Apple Watch development.

Senior iOS Developer

Mendeley (Elsevier)
Built and owned the Mendeley iOS SDK that powered the main app and its third-party integrations. Led the move from MVC to VIPER with dependency injection across the iOS codebase. Shipped the reference manager with its PDF reader and Scopus Discovery, working alongside the Android team.

iOS Developer

3logic MK
Developed various apps including Sixty Style, Visit Trentino Travel Guide, Radio Eco, Extramilano, and voucher/catalog apps. Used MVC architectural design and web frontend technologies.

Junior iOS Developer

PQuadro S.r.l.
Developed catalog app for an Italian fashion brand with focus on pixel-perfect UI design. Learned REST API, MVC, Delegation, Singleton and Decorator patterns.

Junior iOS Developer

Navionics S.p.A.
Developed nautical charts app for cruising, fishing and water activities. Focused on bug fixing and learning iOS SDK and Frameworks.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in