Michael Kramlich is a pragmatic software engineer with 17 years of experience building and shipping reliable systems across web, distributed, and low-level environments. He brings deep practical knowledge of modern internet architecture, JVM GC, multithreading, Linux/x86 internals, SQL tuning and cryptography, and prefers Python and Java while retaining strong C/C++ roots. Michael is comfortable tackling hard engineering problems—from debugger-level diagnosis to service-layer design—and has a track record of improving usability and robustness in open-source projects, including fixes to the widely used Electrum Bitcoin wallet UI and offline handling. Based in Denver, he pairs decades of voracious, hands-on learning with concise, production-oriented delivery, and keeps a detailed resume/CV available for those who want the full technical story.
Contributions summary:Michael primarily focused on improving the curses text user interface (UI) of the Electrum Bitcoin wallet. Their contributions addressed Unicode display issues, fixed crashes when running in offline mode, and ensured that the UI correctly reflected the offline status. They also made adjustments to the wallet's start-up thread management. In addition, they corrected a syntax error in the Qt UI transaction dialog.
Contributions:32 commits, 2 pushes in 3 years 11 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.