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 (6)

C++CJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
xrootd/xrootd

May 2004 - Jan 2023

The XRootD central repository https://my.cdash.org/index.php?project=XRootD
Role in this project:
userBack-end Developer
Contributions:270 reviews, 4660 commits, 344 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
lsst-dm/parquet_tools

Oct 2018 - Apr 2022

Contributions:13 PRs, 16 pushes, 4 branches in 3 years 6 months
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
Andrew Tierno - Software Engineer at Stanford University: Code In Place