Summary
Adrian Fernandez is an iOS engineer with a decade of software experience and over six years focused on building production-grade mobile apps across startups and large teams. At Trade Republic he helped design and ship core debit card and child savings features used by millions, blending deep knowledge of SwiftUI, UIKit, Combine/RxSwift and architectures like MVVM, Redux and TCA. A strong advocate of TDD/BDD and functional/reactive patterns, he routinely brings test-first, maintainable solutions to complex domains such as real-time payments and WebRTC-based communications. He’s taught iOS deployment and fundamentals at KeepCoding, showing a knack for distilling complex build and CI workflows (Xcode Cloud, Crashlytics, Firebase) for others. Comfortable in Scrum and Kanban teams, Adrian pairs product-minded engineering with hands-on technical leadership—evident from founding mobile teams and modernizing legacy codebases. Based in Pontevedra, Spain, he combines electrical/computer engineering training with practical bootcamp-honed skills, making him equally adept at systems thinking and shipping delightful user experiences.
10 years of coding experience
4 years of employment as a software developer
Mobile Engineering Bootcamp, Mobile Engineering Bootcamp at KeepCoding
UOC (Universitat Oberta de Catalunya)
Bachelor's Degree, Electrical Engineering, Bachelor's Degree, Electrical Engineering at Universidade de Vigo
Higher Technician in Software Development, Software, Higher Technician in Software Development, Software at Daniel Castelao
Bachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at Universidad Nacional de Educación a Distancia - U.N.E.D.
Spanish, galego, English