Brian Anderson

San Francisco, 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
award
Top expert inRust Ecosystem and Web Development TechnologiesRust Ecosystem Development
Brian Anderson is a senior systems programmer and open-source engineer with 16 years of experience rooted in systems programming, software validation, and programming languages, and based in San Francisco. He was an early contributor to the Rust ecosystem and Servo browser, and continues to shape tooling and libraries across high-profile Rust projects including cargo, rustup, rand, and TiKV. Comfortable across backend, DevOps, and front-end tasks, he combines deep low-level engineering (memory allocators, bindings, build scripts) with strong test automation and documentation work. He thrives on imaginative projects and community-building, often improving projects incrementally—refactoring test suites, modernizing code to newer Rust editions, and tightening deployment and build processes. Occasionally available for part-time Rust contracts, he brings a hacker-artist sensibility that surfaces as practical, maintainable changes in complex codebases.
code16 years of coding experience
bookBS, Computer Science, BS, Computer Science at University of Cincinnati
github-logo-circle

Github Skills (91)

dependency-management10
compile-time10
testing10
uuid10
coreutils10
commonmark10
build-automation10
command-line-tool10
cross-compiling10
markdown10
develop10
system-programming10
memory-management10
chain10
emacs-lisp10

Programming languages (31)

C#CRPCCMakeHandlebarsMakefileWebAssemblyGo

Github contributions (5)

github-logo-circle
pingcap/talent-plan

Feb 2019 - Apr 2020

open source training courses about distributed database and distributed systems
Role in this project:
userFull-stack Developer
Contributions:203 commits, 113 PRs, 120 pushes in 1 year 2 months
Contributions summary:Brian contributed to both the front-end and back-end of the project. They implemented features related to displaying course content, including building the basic HTML framework and adding CSS styles. They also worked on fixing directory URLs and made improvements to code readability. Additionally, the user added a cargo project for project 1, indicating work in the Rust back-end.
golangtalent-planrusttrainingdistributed-database
rust-lang/prev.rust-lang.org

Sep 2011 - Jun 2017

The previous Rust website. The current website's code is at https://github.com/rust-lang/www.rust-lang.org.
Role in this project:
userTechnical Writer
Contributions:454 commits, 227 PRs, 124 pushes in 5 years 9 months
Contributions summary:Brian's commits primarily involve updating and modifying documentation files, specifically the `doc/rust.html` file, and the `en-US/install.html` and `downloads.html` pages. These updates include restructuring content, adding links to documentation and website resources, and adjusting text to improve clarity. The edits suggest a focus on maintaining and improving the organization and accessibility of the Rust documentation.
rustpreviousrust-langlang
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
Brian Anderson