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.
About
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.
- 11 years' experience
- Joined February 2026
Skills· 4
Industry experience
- Software & Internet
Work experience· 5 roles
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.
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.
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.
Education
Hire Albert Villanueva today
Post a job and invite Albert, or contact them directly. No hidden commission.