Brian Sparrow

VP Of Engineering at Galaxy

Annapolis, Maryland, 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
Brian Sparrow is a seasoned engineering leader with 14 years of experience building and scaling backend systems, currently serving as VP of Engineering in Annapolis, Maryland. He combines hands-on expertise from early work at Basho—contributing to core distributed data stores like Riak and Bitcask—with senior roles at Riot Games, BlockFi, and as a founder of Back Creek Software. Brian excels at distributed storage, data integrity, and performance-focused backend engineering, having implemented hashing/versioning fixes and file-merge logic in widely used open-source key/value systems. He partners technical depth with operational leadership, guiding teams through productization and growth stages. Based on his trajectory, he brings a pragmatic mix of low-level systems craftsmanship and strategic execution that helps bridge research, engineering, and product priorities. Outside of leadership, his commits reveal a preference for clarifying complex concurrency and data-consistency challenges rather than chasing surface-level features.
code14 years of coding experience
job17 years of employment as a software developer
bookDuke University
bookBachelor of Engineering - BE Electrical Electronics and Communications Engineering, Bachelor of Engineering - BE Electrical Electronics and Communications Engineering at Vanderbilt University
github-logo-circle

Github Skills (17)

algorithm10
key-value-store10
erlang10
databases10
distributed-systems10
merge10
mergesort10
bitcask10
concurrency10
database10
data-structure9
file-management9
functional-programming9
data-structures9
genserver9

Programming languages (6)

ShellC++CSSSCSSErlangPuppet

Github contributions (5)

github-logo-circle
basho/bitcask

Nov 2012 - Mar 2017

because you need another a key/value storage engine
Role in this project:
userBack-end Developer
Contributions:24 commits, 7 PRs, 8 pushes in 4 years 4 months
Contributions summary:Brian primarily worked on the back-end logic for the bitcask key/value storage engine. Their commits focused on implementing and modifying the merge functionality, including merging data files and handling expired data. They also made several attempts to fix and revert changes, indicating debugging and iterative development on the core merging mechanisms.
storage-engine
basho/riak_kv

Mar 2016 - Mar 2017

Riak Key/Value Store
Role in this project:
userBack-end Developer
Contributions:13 commits, 30 PRs, 62 pushes in 11 months
Contributions summary:Brian primarily focused on improving the Riak Key/Value store's backend logic, addressing errors related to dialyzer, and implementing features related to the AAE (Anti-Entropy Exchange) hashing process. They modified the code to support versioning, added a force update flag, and renamed the hashing format. The user also contributed to fixing compiler errors and refactoring code within the `riak_kv_entropy_manager.erl` and `riak_kv_index_hashtree.erl` files. Their work involved making changes to the data structures and functions essential to the core functionalities of the Riak database.
riak
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