Justin Langston

Chief Technology Officer at BitPay

Canton, Georgia, 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
Justin Langston is a technology leader and Chief Technology Officer based in Canton, Georgia, with 11 years of experience leading development and DevOps teams across fintech, Fortune 100 marketing campaigns, and consumer product innovation. At BitPay he rose from Director to VP of Engineering to CTO, architecting large-scale global applications and contributing to open-source Bitcoin tooling like bitcore-node and bitcoind-rpc—work that included embedding and managing Bcoin nodes and improving RPC transaction flows. He combines hands-on backend and infrastructure expertise with cloud orchestration, having built AWS-hosted platforms and resilient deployment pipelines. He also has firmware-to-cloud experience, having embedded Node.js services in Samsung SmartTV firmware to enable multiscreen device discovery and connectivity. Known for bridging development and operations, he consistently delivers secure, production-grade systems and coordinates cross-functional teams to ship complex, global integrations.
code11 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Kennesaw State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

api-doc10
net10
network10
javascript10
node-js10
javascripts10
api10
blockchain10
p2p10
bitcoins7
testing7
leveldb7
bitcoin7
rpc7
security6

Programming languages (6)

TypeScriptJavaC++JavaScriptPHPPython

Github contributions (5)

github-logo-circle
bitpay/bitcoind-rpc

Jun 2018 - Oct 2021

A client library to connect to Bitcoin Core RPC in JavaScript.
Role in this project:
userBack-end Developer
Contributions:14 commits, 7 PRs, 9 pushes in 3 years 4 months
Contributions summary:Justin primarily contributed to the core functionality of the `bitcoind-rpc` library. They added new functionalities like `signRawTransactionWithWallet` and updated the `callspec` object to include new RPC methods and deprecated some old ones. Furthermore, the user integrated fixes from other branches and external repositories and addressed security concerns in the codebase.
rpcbitcoindclient-libraryjavascriptcryptocurrency
bitpay/bitcore-node

Aug 2017 - Nov 2018

Extensible full node using Bitcore
Role in this project:
userBack-end Developer
Contributions:13 commits, 7 PRs, 10 pushes in 1 year 3 months
Contributions summary:Justin primarily worked on integrating and managing a local Bcoin node within the Bitcore-node framework. Their contributions focused on ensuring the embedded Bcoin instance started correctly, synced properly with the network, and shut down gracefully. They also addressed issues related to syncing behavior and improved the handling of connections to the P2P network. Further improvements involved refactoring the RPC calls for broadcasting transactions and integrating the block data.
bitcorefull-nodecryptocurrencynodejsbitcoin
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