Marshall Pierce

Staff Software Engineer at Open source

Missoula, Montana, 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
Marshall Pierce is a Staff Software Engineer with 11+ years building high-performance, distributed systems and a deep interest in "mechanical sympathy"—squeezing out hardware efficiency via SIMD and GPU while keeping abstractions safe and maintainable. Currently at Google working on protocols, security, and cryptography, he has a track record of modernizing infrastructure and coaching teams from startups to large enterprises (ClassPass, Amex, TrueVault). A prolific open-source maintainer, his performance-oriented contributions include speeding up Rust base64 decoding and clarifying HDR histogram internals for better correctness and maintainability. He combines hands-on low-level optimization with developer enablement—teaching, mentoring, and producing tooling to lift whole teams rather than just shipping features. Based in Missoula, Montana, he is selective about roles (no relocation or blockchain work) and often explores ML and bioinformatics tooling in sabbaticals and side projects.
code11 years of coding experience
job13 years of employment as a software developer
bookBS, Joint Computer Science & Math, BS, Joint Computer Science & Math at Harvey Mudd College
bookComputer Science, Computer Science at University of California, Riverside
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
javas10
algorithms10
rust10
base6410
performance-optimization10
data-structure10
java10
documentation10
testing10
github7

Programming languages (15)

JavaC++CSSRustCScalaGoGroovy

Github contributions (5)

github-logo-circle
HdrHistogram/HdrHistogram

Mar 2016 - Oct 2017

A High Dynamic Range (HDR) Histogram
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 1 branch in 1 year 7 months
Contributions summary:Marshall primarily focused on improving the code documentation and internal understanding of the HDR histogram implementation. They added comments to explain data encoding in `AbstractHistogram`, clarifying the constraints on right-shifting operations. Additionally, they fixed Javadoc issues and added further comments for better code comprehension. Their contributions appear to be focused on code clarity and maintainability within the project.
hdr
Contributions:40 commits, 22 pushes, 1 branch in 4 years 5 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