Brandon Odiwuor

Software Engineer

Nairobi County, Kenya
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
Brandon Odiwuor is a software engineer with a decade of experience building reliable systems across Python and full-stack environments, having worked remotely for companies like Wizeline and Knack and in Nairobi-based roles. He pairs hands-on development with quality engineering discipline, contributing meaningful test automation and functional test enhancements to the flagship bitcoin/bitcoin project—adding wallet context managers and tests for edge conditions like disk-full and bare multisig. Comfortable in distributed teams, he has a track record of shipping pragmatic solutions from backend services to end-to-end application features. An Ashesi University computer science graduate, he brings a practical, test-first mindset and a knack for improving system robustness that often surfaces in his open-source QA contributions.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BSc, Computer Science, Bachelor of Science - BSc, Computer Science at Ashesi University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

bitcoin10
test-framework10
c-language10
bitcoins10
cprogramming-language10
python10
functional-testing10
test-automation10
cryptocurrency8
cryptography8

Programming languages (11)

TypeScriptJavaShellC++CSSSCSSVueJavaScript

Github contributions (5)

github-logo-circle
bitcoin/bitcoin

Apr 2020 - Mar 2025

Bitcoin Core integration/staging tree
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:214 reviews, 27 PRs, 110 comments in 5 years
Contributions summary:Brandon's commits primarily focus on enhancing and expanding the functional test suite for the Bitcoin Core project. The changes include adding new test cases, refactoring existing tests, and improving error handling within the testing framework. The user also integrated context managers for managing wallet locking/unlocking and added tests for bare multisig transactions and ensuring the tests handled disk-full conditions.
cryptographyp2pc-plus-pluscryptocurrencybitcoin-core
BrandonOdiwuor/bitcoin

Aug 2023 - Mar 2025

Bitcoin Core integration/staging tree
Contributions:120 pushes, 26 branches in 1 year 7 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
Brandon Odiwuor - Software Engineer