Logo
Hamburger
back

btrust builders/builders Profile

Charles Chege

Software Engineer

Charles Chege
githublinkedinmedium

Technical Background

Rust

About Me

I am a Computer Systems Engineer, UX/UI Developer, and Rustacean with a passion for simplifying human-machine interfaces in financial and network infrastructure. As an open-source enthusiast, I focus on creating user-friendly solutions that bridge complex technologies and everyday users, particularly in the Bitcoin space.

My Bitcoin and Lightning Building Achievements

I have made several contributions to open-source projects, including enhancements to rust-bitcoin, where I improved the formatting of transaction IDs and Bitcoin amounts. Additionally, I resolved server stability issues in electrs, addressing crashes caused by lost connections with Bitcoin Core. During the Fellowship, I helped develop Bitcoin Bank, a Rust web application that enables managers to efficiently manage their Bitcoin between hot, cold, and external wallets. My contributions included creating middleware for REST API communication with Bitcoin Core, developing a re-balancing algorithm to maintain optimal fund levels, and integrating outdated libraries with Bitcoin-cli to ensure continued functionality. I’ve also shared my insights through five technical articles published during the fellowship.

Follow our activities

Btrust

twitterlinkedin

Btrust Builders

twitterlinkedin

Our Weekly Bitcoin Newsletter

Sign up for our weekly Bitcoin newsletter written for African developers. All signal, no noise.

message
user
user
logo

Locating, educating, and remunerating Bitcoin Open-Source Engineers in the Global South

© Btrust. 2024 All Rights Reserved.