Staff Software Engineer & Tech Lead Manager (TLM) at Uber
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jilin Yan is a Staff Software Engineer and Tech Lead Manager based in the San Francisco Bay Area with 11 years of experience building anti-abuse and risk systems at scale for companies like Uber and Google. He specializes in backend engineering for fraud and abuse detection, leading teams that harden platforms against sophisticated malicious actors while delivering production-safe infrastructure. Jilin has a strong security and cryptography bent—contributing to Google’s Tink cryptographic library with implementations like ChaCha20Poly1305 and AES-SIV-CMAC and a new DeterministicAEAD Go interface. His background blends rigorous academic foundations from Northeastern and Beijing Normal University with hands-on systems work from internships to senior roles, and he’s known for turning complex threat models into pragmatic, testable solutions. Notably, he pairs technical leadership with deep implementation experience, moving between designing team strategy and shipping low-level cryptographic components.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Beijing Normal University
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Northeastern University
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Role in this project:
Back-end Developer
Contributions:9 commits in 5 months
Contributions summary:Jilin primarily contributed to the implementation of cryptographic key managers and related functionalities within the Tink library. Their work involved adding support for the ChaCha20Poly1305 encryption key type, along with the necessary key manager components and testing infrastructure. They also added a new Go interface for DeterministicAEAD. Furthermore, the user added AES-SIV-CMAC implementation.
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.