Quan Nguyen

Senior Security Engineer at Google

Mountain View, California, 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

🤩
Rockstar
🎓
Top School
Quan Nguyen is a Senior Security Engineer with 14 years of experience focused on AI and cryptographic security, currently working on AI Security at Google in Mountain View. He has held multiple senior security roles across Google and Snap, contributed to production-grade cryptography in the widely used Tink library (implementing RSA signature protocols and protocol buffers), and was a Black Hat Pwnie Awards nominee—evidence of recognition in the security community. His background blends deep applied crypto experience with large-scale product security, informed by an MS in Computer Science from UC Irvine and an honors CS degree from MSU. Colleagues rely on him for practical, auditable solutions that bridge research-grade crypto and real-world engineering constraints.
code13 years of coding experience
job9 years of employment as a software developer
bookLomonosov Moscow State University
bookHigh school for the gifted
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at University of California, Irvine
github-logo-circle

Github Skills (5)

javas10
cryptography10
java10
protocol-buffers10
security10

Programming languages (5)

JavaRustNimJavaScriptPython

Github contributions (5)

github-logo-circle
tink-crypto/tink

Feb 2017 - Oct 2018

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:
userBack-end & Security Engineer
Contributions:95 commits, 6 comments, 1 issue in 1 year 8 months
Contributions summary:Quan contributed to the implementation of RSA signature protocols within the Tink library, focusing on RSA SSA with PKCS1-v1_5 encoding and RSA SSA using PSS encoding. Their work involved defining protocol buffer messages for RSA signature parameters and key formats. They also worked on the implementation of a class, RsaSsaPkcs1SignJce, for the RSA SSA PKCS1-v1_5 signing and verification process. They also refactored the existing code to support signature encoding for IEEE_P1363.
securecryptographycppcross-languagemulti-language
google/jws

Jul 2018 - Oct 2018

JSON Web Signature (JWS)
Contributions:95 commits, 63 PRs, 66 pushes in 2 months
signaturejwejson-web-signaturejwsaws
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
Quan Nguyen - Senior Security Engineer at Google