Joel Klabo

Pricipal Software Engineer at Microsoft

Petaluma, California, United States
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
klabo nan is an iOS developer with 14 years of experience focused on Bitcoin, Lightning and Nostr-related mobile and backend work. He contributes to notable open-source projects—refactoring CoreBitcoin for Objective-C/Swift style and test coverage, adding Satoshi currency support and fixes in LNbits, and shipping pragmatic UI and feature improvements to the Damus iOS client. He pairs disciplined code quality (bracket-standardization, unit tests) with user-focused touches like image saving and swipe-to-dismiss. Based in the mempool (United States), he bridges mobile UX and backend integrations to make crypto tooling more reliable and usable.
code15 years of coding experience
job18 years of employment as a software developer
bookChemistry biochemistry biodegradeable plastics, Chemistry biochemistry biodegradeable plastics at California State University, Chico
stackoverflow-logo

Stackoverflow

Stats
253reputation
11kreached
3answers
7questions
github-logo-circle

Github Skills (30)

objective-c10
ios10
python10
back-end-development10
lightning-network10
nostr10
bitcoin10
bitcoins10
cryptography10
swift10
data-structure9
api-doc9
ui-design9
api9
hashing-algorithm9

Programming languages (16)

MDXC++RustCMakefileVueGoHTML

Github contributions (5)

github-logo-circle
oleganza/CoreBitcoin

Dec 2015 - Dec 2015

Awesome Bitcoin toolkit for ObjC and Swift
Role in this project:
userBack-end Developer
Contributions:48 commits, 1 PR, 3 comments in 1 day
Contributions summary:Joel's contributions focused on refactoring and standardizing code style within the CoreBitcoin library. They performed extensive modifications to the code, including converting bracket styles to align with Apple's guidelines for Objective-C and Swift. These changes were applied across various files, impacting core functionalities like hashing, data manipulation, base58 encoding, and key management within the Bitcoin toolkit. The user also added unit tests and refactored existing ones to ensure code quality.
objcswiftbitcoin
damus-io/damus

Dec 2022 - Jan 2023

iOS nostr client
Role in this project:
useriOS Mobile Developer
Contributions:12 reviews, 34 commits, 87 PRs in 1 month
Contributions summary:Joel primarily contributed to the Damus iOS client, focusing on UI and feature enhancements. Their commits included implementing features like allowing users to save images to their library, making NIP-05 domains tappable, and fixing bugs related to profile picture display. They also made improvements to the user interface, such as modifying the event action bar and the addition of swipe to dismiss functionality. Furthermore, the user addressed various issues like the display of counts when too many likes and reposts are present.
nostrswiftiosbitcoinlightning-network
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
Joel Klabo - Pricipal Software Engineer at Microsoft