Ben Peart is a seasoned software leader with 10+ years of engineering and management experience building product and technical teams, most recently at startup Folio and across a long tenure at Microsoft. He combines deep systems and OS-level architecture expertise—having led custom Windows-based OS prototypes for consoles and mobile—with hands-on backend contributions to widely used projects like Git, where he improved packet-line handling and Windows-specific fscache performance. As a manager and general manager he has scaled teams of 50–125, driven product vision and turnaround strategies, and consistently prioritized focus to ship high-quality releases. He also created a circuit-breaker library adopted across Azure DevOps services, reflecting a knack for practical resiliency patterns in distributed systems. Based in Goshen, Virginia, Ben blends low-level performance optimization with product-minded leadership, often surfacing elegant fixes that reduce memory use and improve thread safety behind the scenes.
10 years of coding experience
30 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Brigham Young University
A fork of Git containing Windows-specific patches.
Role in this project:
Back-end Developer
Contributions:55 commits, 13 PRs, 2 branches in 2 months
Contributions summary:Ben's contributions focused on enhancing the fscache functionality within the Git for Windows project. They implemented thread safety measures and optimized performance by changing the caching model to be thread specific and by introducing the use of a memory pool. The user also added hit statistics tracking. These changes improved performance and reduced memory usage.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
Back-end Developer
Contributions:62 commits, 6 PRs in 1 year 9 months
Contributions summary:Ben's commits primarily involve modifications to the core Git source code, with a focus on improving low-level packet-line operations. They added the `packet_read_line_gently()` and `packet_writel()` functions to enhance error handling and streamline packet writing. Further contributions include refactoring existing code, such as moving functions into more appropriate files and fixing potential errors related to handling errors and endianness. These changes indicate a focus on improving the Git's underlying communication protocols and data handling.
hacklanggit-clientmercurialfollowlibgit2
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.