Andrew Archibald

Portland, Oregon Metropolitan Area 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
Andrew Archibald is a compiler-focused software engineer and PhD student with 11 years of hands-on experience building systems-level software, tooling, and developer-facing applications. He contributes to the Rust standard library—fixing I/O, UTF-8 handling, and cross-platform std::os behavior—which complements internship work implementing loop strip-mining optimizations in GraalVM for low-pause collectors like ZGC and Shenandoah. His background spans static analysis at GrammaTech, healthcare systems and front-end products built in Go, TypeScript/React, and large-codebase engineering, showing comfort across both low-level runtime internals and user-facing software. Based in the Portland metro area, he combines deep language and compiler insight with practical engineering to ship robust, performance-sensitive solutions. An unusual strength is his ability to move between research-grade compiler optimizations and pragmatic code hygiene tooling, making him productive on both long-term systems research and immediate product needs.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Brigham Young University
languagesGerman
stackoverflow-logo

Stackoverflow

Stats
162reputation
2kreached
5answers
0questions
github-logo-circle

Github Skills (35)

git10
filesystem10
graalvm10
c1110
file-operations10
java10
standard-library10
c1710
javas10
fileio10
aot10
compiler-optimization10
rust10
shell10
debug9

Programming languages (19)

C#JavaC++CRustjqGoHTML

Github contributions (5)

github-logo-circle
rust-lang/rust

Jan 2022 - Jan 2022

Empowering everyone to build reliable and efficient software.
Role in this project:
userBack-end Developer
Contributions:31 reviews, 2 commits, 41 PRs in 1 day
Contributions summary:Andrew primarily contributed to improving the Rust standard library (`rust-lang/rust`), focusing on bug fixes and implementing new features. Their commits demonstrate a focus on addressing issues within the `io` module, including the use of `io::const_error!` and correcting errors related to `&&str`. The user also made improvements to areas like the handling of UTF-8, the `std::os` modules, and various file system operations across different platforms and system calls, demonstrating a broad knowledge of the standard library's internals and platform-specific implementations.
crategarbage-collectionrustreliablecompiler
thaliaarchi/browser

Jan 2021 - Jun 2021

Contributions:80 commits, 47 pushes in 4 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 Archibald