Giuseppe Lanza is a Senior Software Engineer based in Stockholm with 12 years of experience designing resilient, event-driven iOS architectures and shipping production features at scale, currently at Google. He’s known for quickly identifying optimal application architectures, refactoring legacy codebases, and writing reusable libraries that accelerate future development and reduce release time. His work spans image and video processing, real-time effects for Duo and Meet, BLE firmware design, and creating theming and modular frameworks reused across multiple apps. An active open-source contributor, he has added tests and reactive extensions to the popular RxSwift project and authored libraries like MERLin and CollectionLayouts that reveal a deep commitment to modularity and developer ergonomics. Trained originally in physics, he combines analytical rigor with pragmatic engineering to deliver maintainable systems under tight deadlines.
12 years of coding experience
13 years of employment as a software developer
Fisica, Fisica at Università degli Studi di Napoli Federico II
Contributions:13 commits, 11 PRs, 66 comments in 10 months
Contributions summary:Giuseppe primarily contributed to adding and modifying unit tests within the RxCocoa and RxSwift frameworks. They implemented tests for new features like `compactMap` and removed support for UIWebView related tests. They also added reactive extensions for WKWebView navigation delegate. The commits focused on ensuring the functionality and reliability of the reactive extensions.
Contributions:2 releases, 47 commits, 16 PRs in 2 years 10 months
cocoapodscollectionviewlayoutswiftios
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 Lanza - Senior Software Engineer at Google