Hi, I’m Albert Villanueva, a Senior iOS Developer with over 10 years of experience designing, building, and shipping high-quality mobile applications. I’ve taken on technical leadership on recent projects, guiding architecture decisions and coordinating complex migrations to newer technologies. I thrive on delivering robust, well-tested products and mentoring teams to grow their skills. In my most recent role, I led iOS development, helped migrate to SwiftUI, and steered backend modernization, CI/CD processes, and comprehensive unit testing to ensure stability and scalability.

Albert Villanueva

Hi, I’m Albert Villanueva, a Senior iOS Developer with over 10 years of experience designing, building, and shipping high-quality mobile applications. I’ve taken on technical leadership on recent projects, guiding architecture decisions and coordinating complex migrations to newer technologies. I thrive on delivering robust, well-tested products and mentoring teams to grow their skills. In my most recent role, I led iOS development, helped migrate to SwiftUI, and steered backend modernization, CI/CD processes, and comprehensive unit testing to ensure stability and scalability.

Available to hire

Hi, I’m Albert Villanueva, a Senior iOS Developer with over 10 years of experience designing, building, and shipping high-quality mobile applications. I’ve taken on technical leadership on recent projects, guiding architecture decisions and coordinating complex migrations to newer technologies. I thrive on delivering robust, well-tested products and mentoring teams to grow their skills.

In my most recent role, I led iOS development, helped migrate to SwiftUI, and steered backend modernization, CI/CD processes, and comprehensive unit testing to ensure stability and scalability.

See more

Experience Level

Expert
Expert
Expert

Work Experience

Lead iOS Developer at Cooltra
March 1, 2020 - Present
Led the development of a mobile application with iOS and Swift; made design and architecture decisions; utilized MVVM and Clean Architecture for maintainable code; implemented strict concurrency in Swift 6 and SwiftData; reactive state management with Combine and @Observable; led the UIKit to SwiftUI migration; directed the migration to a new backend; oversaw CI/CD and release management; implemented thousands of unit tests to ensure product stability with Swift Testing.
iOS Developer at Geomotion Games
November 1, 2018 - March 1, 2020
Developed mobile app with Swift for all Apple platforms; applied MVVM and Clean Architecture for maintainable code; worked with strict concurrency in Swift 6 and SwiftData; reactive state management with Combine and @Observable; built UIs with UIKit; developed secure features using App Extensions, Family Controls, and DeviceActivity APIs; test automation with Swift Testing; CI/CD management with Xcode Cloud and CircleCI; knowledge of backend development and APIs with Vapor.
iOS Developer at Accenture
November 1, 2016 - November 1, 2018
Developed a mobile iOS application with Swift; used MVP architecture; Core Data management with SwiftData; autogenerated REST services using Swagger; developed user interfaces with UIKit; unit testing with Swift Testing; version control with Git; integrated Firebase to simplify development.
iOS Developer at Shootr
October 1, 2015 - March 1, 2016
Developed a mobile iOS application with Swift; used MVVM architecture; Core Data management with SwiftData; unit testing with Swift Testing; version control with Git; Firebase to simplify development.
iOS Developer at WinParf Services
January 1, 2015 - October 1, 2015
Developed a mobile iOS application with Objective-C; used MVVM architecture; unit testing with Swift Testing; version control with Git; Firebase to simplify development.

Education

Apps & Games Master's Degree at Universitat Central De Catalunya
January 11, 2030 - December 1, 2014
Audiovisual Communication Degree at Universitat Central De Catalunya - Barcelona, Spain
January 11, 2030 - December 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet