Summary
Raul Alonso is a senior iOS developer with a decade-long career building mobile apps since 2012, currently advancing iOS experiences at The Knot Worldwide. He brings deep hands-on expertise in Swift, MVVM, clean architecture and SOLID principles, plus practical knowledge of Combine, Core Data, SwiftUI beginnings and popular libraries like Alamofire and RxSwift. Raul has helped scale products through Agile/Scrum and GitFlow practices at companies such as Tiendeo and InQBarna, and emphasizes test quality with unit, UI and snapshot testing. Comfortable across app architecture, release trains and dependency injection patterns, he pairs strong engineering discipline with a creative background in multimedia and cinematography. Based in the Barcelona metro area, he shares code and learnings on GitHub and Medium and is seeking 100% remote roles with flexible hours where he can continue evolving his Swift and SwiftUI craft.
3 years of coding experience
10 years of employment as a software developer
iPhone/iPad advanced development program Computer Programming, iPhone/iPad advanced development program Computer Programming at idEC – Universitat Pompeu Fabra
Postdegree in Cinematography Photography Direction Arte, Postdegree in Cinematography Photography Direction Arte at Escuela Superior de Cine i Audiovisuales de Cataluña (ESCAC)
Nivel C1-Advanced English, Nivel C1-Advanced English at Centre for English Teaching - University of Sydney
Summer Program en Rapid Prototyping and Entertainment Technology Management design software development, Summer Program en Rapid Prototyping and Entertainment Technology Management design software development at Entertainment Technology Center - Carnegie Mellon University
Master in Creation and Multimedia Design Multimedia, Master in Creation and Multimedia Design Multimedia at Business Engineering School La Salle
UPC Universitat Politècnica de Catalunya