Vlad Stan is a CTO and hands-on software engineer with 11 years of experience building backend systems, developer tools and Bitcoin/Lightning integrations from Cluj-Napoca, Romania. He currently leads LNbits’ technical efforts to bring Lightning Network payments to the web and has deep, practical experience across Java, NodeJS and modern front-end stacks. Vlad is an active open-source contributor—work on projects like bitcoinjs-lib and the Lightning Browser Extension shows he bridges cryptography/security concerns with user-facing UI/UX improvements. His background in BPM engines (Activiti, Flowable) and enterprise integration (webMethods) gives him a rare combination of workflow, database optimization and low-level protocol expertise. Colleagues describe him playfully as a “pleb” on GitHub, but his commits reveal rigorous attention to tests, refactors and naming conventions that improve long-term maintainability. He blends pragmatic leadership with deep technical craft, especially around Bitcoin tooling and performant backend design.
11 years of coding experience
5 years of employment as a software developer
Universitatea Babeș-Bolyai din Cluj-Napoca
mihai bacescu
Decentralization, Decentralization at Nakamoto Institute
LNbits, free and open-source Lightning wallet and accounts system.
Role in this project:
Back-end & Front-end Developer
Contributions:1065 reviews, 892 commits, 430 PRs in 6 months
Contributions summary:Vlad made several contributions to the LNbits project, primarily focused on enhancing the "Watch-Only" extension. They updated database table structures by adding new columns, added support for static files, and refactored JavaScript code. The user implemented UI improvements, including text updates and the addition of a "Send Transaction" functionality in the UI.
A javascript Bitcoin library for node.js and browsers.
Role in this project:
Back-end Developer & Security Engineer
Contributions:29 reviews, 104 commits, 13 PRs in 2 years 3 months
Contributions summary:Vlad primarily contributed to the security and core functionality of the Bitcoin library, focusing on Bitcoin Script and taproot features. Their contributions include adding unit tests for UInt31 and BIP32Path, improving tests for Uint31_MAX, fixing and improving the handling of redeem script names, and implementing and testing taproot key and script path spending. Furthermore, the user implemented key-path spend and script-path spend transaction within the existing PSBT codebase. These changes demonstrate a solid understanding of cryptography, Bitcoin Script, and security implications within the Bitcoin ecosystem.
browsersnode-jsjavascriptbitcoinjsbitcoinjs-lib
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.