Mike Berry is a programming language developer and systems architect with nine years of professional experience building production-grade blockchain platforms and enterprise .NET systems. He has led protocol and engineering teams at Tari Labs—taking a privacy-focused Mimblewimble-based asset blockchain from design to mainnet—and now contributes to language-level work at Blockstream. Deep expertise in Rust, distributed systems, libp2p and BFT consensus pairs with a long history of designing CI-driven, standards-oriented architectures in C#/.NET across finance and insurance domains. Mike is an active open-source contributor (notably improving Tari’s core blockchain database and UTXO indexing) and brings a pragmatic emphasis on performance, maintainability and protocol correctness that often shows up in low-level database and networking optimizations.
9 years of coding experience
17 years of employment as a software developer
BSc(Honours) Computer Science, BSc(Honours) Computer Science at University of the Witwatersrand
Contributions:2865 reviews, 1340 commits, 2011 PRs in 3 years 6 months
Contributions summary:Mike's commits primarily involve modifications to core blockchain database functionality within the Tari project. They focused on enhancing the efficiency of data retrieval, including implementing features for improved querying, and enhancing a database that contains code for a new asset class to improve overall performance and data management, for the blockchain. The commits also involved ensuring accurate handling of UTXO indexing and related database operations.
Contributions:7 commits, 6 PRs, 2 comments in 25 days
Contributions summary:Mike primarily contributed to the game simulation logic. Their work included implementing a munitions failsafe mechanism to modify weapon behavior, adding new game elements like the Ketsu Onyo upgrade card, and modifying existing actions like the Target Lock. The changes demonstrate the user's involvement in the core gameplay mechanics and rules of the X-Wing miniatures game simulator. They also improved the codebase by using 'HostShip' instead of 'GenericShip', indicating a focus on code maintainability.
emulatorgamesimulationwarssimulator
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
Mike Berry - Programming Language Developer at Blockstream