Bryan Mccoid is a Senior Software Engineer based in California with a decade of experience building scalable back-end systems for startups and enterprise products, currently contributing at Couchbase. He brings deep practical expertise in systems and error-handling design—demonstrated by substantive contributions to the Glommio Rust crate where he refactored and unified error types, improved Result aliases, and expanded test coverage for robust async, thread-per-core architectures. His work history spans networking and security-focused roles at ShieldX and hands-on product engineering at smaller companies and freelance projects, so he combines enterprise-grade reliability with startup agility. A UC Santa Cruz computer science graduate, he pairs pragmatic engineering with a taste for low-level correctness and clean APIs—when not coding, he’s likely spending time with his dog.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
Back-end Developer
Contributions:60 reviews, 24 commits, 10 PRs in 6 months
Contributions summary:Bryan primarily focused on implementing and refactoring the error handling system within the `glommio` crate. Their work included implementing a cohesive error type using `thiserror`, refactoring existing error variants, and ensuring compatibility with the `try` operator. Furthermore, the user made Result type aliases, added documentation, and consolidated sub-errors. The user also migrated Result types and added more tests for going from base errors -> GlommioError -> io::Error's.
Glommio is a thread-per-core framework that aims to make the task of writing highly parallel asynchronous application in a thread-per-core architecture easier for rustaceans
Contributions:34 commits, 24 pushes, 7 branches in 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
Bryan Mccoid - Senior Software Engineer at Couchbase