Juan Trías is an experienced iOS and Android developer with 11 years at Intelygenz, specializing in native mobile apps and increasingly focused on iOS over the last five years. He applies Clean Architecture (Hexagonal/Ports & Adapters) and MVVM-derived patterns, and has driven adoption of reactive programming (RxSwift/RxKotlin/RxDart) to simplify UI responsibilities and reduce network calls. Recently he’s been exploring cross-platform approaches like Kotlin Multiplatform and Flutter while embracing declarative UIs such as SwiftUI and Jetpack Compose. His portfolio spans consumer and enterprise domains—from streaming and chat/VoIP to banking—bringing both product-minded engineering and a pragmatic commitment to evolving best practices. Based in Madrid with a Software Engineering degree from Universidad Politécnica de Madrid, he balances deep platform expertise with a curiosity for unifying native development without sacrificing platform-specific UX.
12 years of coding experience
B.S. Software Engineering, B.S. Software Engineering at Universidad Politécnica de Madrid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.