Vadym Popov

Software Engineering at Teleport

San Jose, 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
Vadym Popov is a seasoned software engineer with 10 years of experience building scalable back-end systems and payments infrastructure, currently based in San Jose and working at Teleport. He specializes in Go and Python, with deep experience designing microservices, CI/CD, and secure payment architectures—most notably leading Lightning Network-based cashless vending projects and contributing enhancements to the widely-used lnd Lightning Network daemon. At companies from F5 to Magento and Bitfury he re-architected user management, billing, and high-load registration flows, and has a track record of moving monoliths to gRPC microservices. Comfortable owning both system architecture and low-level implementation (including firmware, DevOps automation, and migration tooling), he brings a pragmatic blend of hands-on coding and technical leadership. An unexpected strength is shipping end-to-end developer and testing environments—local CI-friendly stacks that mirror production—to dramatically reduce integration friction.
code10 years of coding experience
job13 years of employment as a software developer
bookDonbass State Technical University
github-logo-circle

Github Skills (11)

cryptocurrency10
bitcoin10
protocols10
go10
bitcoins10
lightning-network10
cryptography10
blockchain10
grpc10
testing9
go-testing9

Programming languages (7)

TypeScriptRustSolidityGoPHPJsonnetPython

Github contributions (5)

github-logo-circle
lightningnetwork/lnd

Mar 2018 - Sep 2019

Lightning Network Daemon ⚡️
Role in this project:
userBack-end Developer
Contributions:14 commits, 5 PRs, 32 comments in 1 year 6 months
Contributions summary:Vadym contributed to the Lightning Network Daemon (LND) by implementing and refining core functionalities. They addressed issues related to BOLT11 prefix handling in regtest environments and added a `pending_open_balance` parameter to the `ChannelBalanceResponse` in the gRPC service. Furthermore, the user enhanced payment tracking by integrating new payment statuses like "grounded," "in flight," and "completed," including migration scripts and tests for these features. These changes demonstrate a focus on improving the reliability, functionality, and monitoring capabilities of the LND daemon.
cryptographypaymentsprotocoldaemonlightning
LightningPeach/lnd

Apr 2018 - Sep 2019

Lightning Network Daemon ⚡️
Contributions:48 pushes, 14 branches, 9 tags in 1 year 5 months
daemonlightningblockchainwalletcryptocurrency
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
Vadym Popov - Software Engineering at Teleport