Pin Lu

Senior IOS Engineer at PayPal

United States
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
Pin Lu is a Senior iOS Engineer with 11 years of experience building robust mobile infrastructure and authentication solutions for large-scale products. Over five years at Google he led the design and rollout of IdentityKit and a major refactor of the Sign In With Google SDK, reducing client-side code and integration time while raising test coverage to 95%. He’s contributed directly to the widely used open-source GoogleSignIn-iOS project, adding session-restore and scope-management improvements that enhanced cross-app sign-in UX. Experienced across fintech, ad tech, and retail (Yahoo, Walmart Global Tech, PayPal), he excels at API design, client/server optimization, and migrating teams to shared libraries. Comfortable working remotely and autonomously, he combines deep technical ownership with a track record of manually shepherding complex migrations and integrations. Unusually for a mobile specialist, his background spans low-level systems and backend tooling, giving him a practical edge in tackling architectural inefficiencies end-to-end.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at New York University
bookBachelor of Science (BS), Electrical, Electronics and Communications Engineering, Bachelor of Science (BS), Electrical, Electronics and Communications Engineering at Nanjing University of Science and Technology
bookMaster's Degree, Sports Humanity Sociology, Master's Degree, Sports Humanity Sociology at Beijing Sport University
languagesEnglish, Chinese
github-logo-circle

Github Skills (7)

objective-c10
authentication10
user-authentication10
ios10
oauth9
openid-connect9
swift7

Programming languages (2)

Objective-CSwift

Github contributions (5)

github-logo-circle
google/GoogleSignIn-iOS

Apr 2021 - Jan 2023

Enables iOS and macOS apps to sign in with Google.
Role in this project:
userMobile Developer (iOS)
Contributions:350 reviews, 140 commits, 82 PRs in 1 year 9 months
Contributions summary:Pin primarily focused on adding and modifying methods related to user authentication and sign-in functionality within the GoogleSignIn-iOS SDK. They introduced a new private method, `restorePreviousSignInNoRefresh`, to restore a user's previous sign-in session. Further commits involved refactoring and updating existing methods such as `addScopes` and other methods related to user authentication and scope management. The user's work improved the user experience and functionality of the Google sign-in process within iOS applications.
sign-inios-sdksigngoogleauthentication
Contributions:2 pushes, 2 branches in 5 years 1 month
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
Pin Lu - Senior IOS Engineer at PayPal