Giuseppe Sapienza is a Senior Mobile Engineer II with 11 years of experience building and modernizing iOS applications, currently based in Melbourne and working at Zip Co. He founded xCoding.it, the largest Italian iOS developer community, and has a strong track record of teaching, onboarding and running developer-focused initiatives. Giuseppe excels in architecture-driven refactors (MVC→VIPER/MVVM), removing dependencies, and introducing CI/CD, unit/UI tests and reusable Swift Packages to accelerate delivery. He is passionate about OOP, design patterns and newer Apple technologies such as Server Driven UI, Combine and SwiftUI, and has repeatedly reduced development time through declarative UI frameworks and internal libraries. Comfortable both leading teams and shipping hands-on code, he pairs a pragmatic, data-driven approach to technical debt with a knack for simplifying complex mobile systems. An often overlooked strength is his background in community-building and training, which amplifies his impact through knowledge transfer and developer productivity gains.
11 years of coding experience
8 years of employment as a software developer
Astronomia e astrofisica, 77/100, Astronomia e astrofisica, 77/100 at Liceo Scientifico Archimede
Software Engineering, Software Engineering at Università di Catania
Contributions:4 releases, 96 commits, 58 pushes in 1 year 7 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.
Request Free Trial
Giuseppe Sapienza - Senior Mobile Engineer II at Zip Co