Valentine Wallace is an open source developer and UC Berkeley computer science student with 11 years of hands-on engineering experience focused on Bitcoin Core and the Lightning Network. He has shipped backend refactors and robust testing for prominent Lightning projects like rust-lightning and lnd, improving architecture, channel-monitor handling, and invoice/chain notification reliability. At Lightning Labs he contributed mobile UI features for a cross-platform Lightning wallet, and at Spiral he continues to drive open-source improvements in the Bitcoin ecosystem. His background includes production internships at Microsoft where he built developer-facing tools and a Cortana skill, reflecting a knack for practical developer productivity features. Known in the community for principled stances and deep protocol understanding, he combines low-level protocol work with user-facing product polish.
11 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, Junior, Bachelor’s Degree, Computer Science, Junior at University of California, Berkeley
A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!
Role in this project:
Back-end Developer
Contributions:3416 reviews, 351 commits, 338 PRs in 3 years 3 months
Contributions summary:Valentine's commits primarily focused on refactoring and improving the rust-lightning library. They addressed circular references within the codebase, introduced new features like a background processor, and improved the handling of channel monitor updates. The changes demonstrate a strong understanding of the library's architecture, internal workings, and the underlying lightning network protocol. They also improved existing tests and added new testing features.
Contributions:369 commits, 176 PRs, 289 pushes in 1 year 5 months
Contributions summary:Valentine primarily focused on developing the user interface for a cross-platform Lightning wallet, specifically for mobile platforms. They implemented new UI components such as `TextButton`, `CopyButton`, and a QR code generator. They also added features to the payment request view and refactored existing components. The user also made adjustments to the mobile-specific aspects, such as incorporating the mobile navigation to a home screen after setting a pin, ensuring that the UI has the correct appearance on mobile.
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
Valentine Wallace - Open Source Developer at Spiral