Giuseppe Lanza

Senior Software Engineer at Google

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job13 years of employment as a software developer
bookFisica, Fisica at Università degli Studi di Napoli Federico II
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
3,599reputation
349kreached
79answers
16questions
Badges
swift
top-5%
github-logo-circle

Github Skills (18)

unit-testing10
rxswift10
testing10
rxcocoa10
observer10
swift10
reactive-programming10
ios9
wkwebview9
functional-programming9
coredata6
encodable6
points6
objective-c6
decodable6

Programming languages (7)

JavaScriptGoObjective-CSwiftMarkdownRubyPython

Github contributions (5)

github-logo-circle
ReactiveX/RxSwift

May 2019 - Mar 2020

Reactive Programming in Swift
Role in this project:
userQA Engineer / Test Automation Engineer
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.
observerunidirectionalrxswiftreactive-programmingswift
A collection of CollectionViewLayout.
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