Fabian Jahr is an experienced back-end engineer and open source contributor based in Berlin with 11 years in software engineering and a track record of shipping production-grade blockchain infrastructure. He has contributed meaningful test automation, RPC fixes, wallet improvements and performance pieces to high-profile projects like Bitcoin Core, Bitcoin ABC (eCash) and Peercoin, demonstrating deep familiarity with node internals and cross-module code changes. As a self-employed consultant and interim CTO he blends hands-on C++/systems work with product and architectural leadership from founding a startup to advising clients. Supported by grants for open-source maintenance, he pairs rigorous QA practices with pragmatic bugfixes that improve reliability on platforms such as macOS — a detail that highlights his attention to platform-specific test stability. His academic background in finance and supply chain from WHU complements a systems-oriented mindset useful for consensus-critical software.
11 years of coding experience
6 years of employment as a software developer
Exchange Semester, Exchange Semester at Washington University in St. Louis
B.Sc., Finance, Supply Chain Management, B.Sc., Finance, Supply Chain Management at WHU – Otto Beisheim School of Management
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:1092 reviews, 119 commits, 144 PRs in 2 years 11 months
Contributions summary:Fabian primarily contributed to test-related code, focusing on functional testing of the Bitcoin Core project. Their work included identifying and skipping flaky tests on macOS, adding tests for loading a serialized blockchain, fixing an RPC client timeout issue, and adding documentation for deactivating transaction fees. The user demonstrated a good understanding of the project's codebase by making changes that affected multiple modules and testing different scenarios. They also made various changes to the tests and added or extended some tests to cover new or existing functionality.
Reference implementation of the Peercoin protocol.
Role in this project:
Back-end Developer
Contributions:83 commits in 2 years 6 months
Contributions summary:Fabian focused on improving the Peercoin codebase through various updates, including fixing an RPC client timeout option and adding a test for the loadblock option. They also addressed a wallet issue related to resetting reused transaction caches to prevent incorrect trust levels. Furthermore, the user contributed to code refactoring efforts by extracting a GetBogoSize function and improved the gettxoutsetinfo RPC by adding a hash type. Their work also included enhancements to the avoid reuse functionality in wallet operations.
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
Fabian Jahr - Open Source Contributor at Freelancer