Andrew Tierno

Software Engineer at Stanford University: Code In Place

Menlo Park, 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

👤
Senior
🎓
Top School
Andrew Tierno is a software engineer with 22 years of experience building secure, reliable systems, currently working with Stanford's Code In Place after recent engineering roles at Google. His background spans internet and product security, backend systems, and research in computational biology and NLP from Stanford, combining rigorous CS foundations with practical production experience. He contributes to notable open-source infrastructure like XRootD, where he fixed memory and socket-handling issues—demonstrating attention to low-level correctness in distributed systems. Based in Menlo Park, he blends industry internships at Facebook and Google with academic research, making him fluent at translating research insights into shipping code. Andrew is passionate about systems, security, and CS education, and enjoys discussing novel ideas that sit at the intersection of those areas.
code22 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at The Harker School
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Stanford University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

c-language10
cprogramming-language10
server10
server-side10
network-programming9
fileio9
file-operations9
filesystem9
code-optimization8

Programming languages (7)

C++CTeXJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
xrootd/xrootd

May 2004 - Jan 2023

XRootD official repository https://my.cdash.org/index.php?project=XRootD
Role in this project:
userBack-end Developer
Contributions:328 reviews, 4660 commits, 349 PRs in 18 years 11 months
Contributions summary:Andrew primarily focused on improving the codebase by reinitializing response objects after the Finished() method, ensuring efficient memory usage. They also addressed server-side issues, fixing a response test and preventing potential socket leaks. Furthermore, they made corrections to directive scanning and ensured accurate handling of file descriptors and other operational details.
tarballxrootdstorageaixdistributed-file-system
eeertekin/bbcp

Feb 2012 - Apr 2014

Securely and quickly copy data from source to target.
Contributions:10 commits in 2 years 3 months
rustsecurely
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