Davide Di Stefano is a Mobile Architect based in Palermo with over 13 years focused on mobile engineering and 18 years total in tech, including a decade of people leadership. He builds high-performing teams and delivery practices—introducing Agile, CI/CD, feature flags, mono-repos and platform/feature team structures—to scale mobile orgs from a few developers to teams of 16 while continuously shipping business value. Technically fluent across iOS and Android, he has driven migrations to SwiftUI/Jetpack Compose, introduced Kotlin Multiplatform and Server-Driven UI, and led efforts to consolidate reusable modular frameworks and shared codebases. A hands-on coach, he emphasizes mentorship, 1:1 development and long-term refactors that reduce technical debt while unlocking new business opportunities. Notably, he combines product-minded architecture with practical engineering processes that have been reused across multiple clients and projects.
13 years of coding experience
9 years of employment as a software developer
Laurea in Ingegneria Informatica, Ingegneria Informatica, Laurea in Ingegneria Informatica, Ingegneria Informatica at Università degli Studi di Palermo
Contributions:45 commits, 36 pushes, 1 branch in 6 months
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.