Joey Yandle

Staff Software Engineer at Stacks Labs

Charlotte, North Carolina, 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
Joey Yandle is a cryptographer and systems hacker with 20+ years of engineering experience who founds and leads high-tech startups while remaining deeply hands-on as a CTO. He specializes in building secure, high-performance distributed and blockchain systems in C++/Rust/Go and has shipped consensus, wallet, and privacy primitives—from a DiemBFT C++ implementation to Rust-based mnemonic encryption and MobileCoin transaction cryptography. Joey’s open-source contributions span critical projects like OpenSSL, MobileCoin, Stacks, and Dalek’s bulletproofs, reflecting a focus on constant-time primitives, serialization ergonomics, and transaction-level security. He pairs academic rigor (dual BS in Math and Biology) with practical production engineering—designing SGX enclaves, HSM-friendly dual signatures, and high-throughput gRPC/C++ services. Based in Charlotte, NC, he’s equally comfortable optimizing finite‑field curve ops for speed as he is authoring ecosystem security handbooks and papers on weighted threshold signatures.
code11 years of coding experience
job21 years of employment as a software developer
bookB.S Mathematics (Computer Science Track); B.S. Biology (minor in Chemistry), B.S Mathematics (Computer Science Track); B.S. Biology (minor in Chemistry) at University of North Carolina at Chapel Hill
languagesEnglish, Spanish, French, Japanese, German, Russian
stackoverflow-logo

Stackoverflow

Stats
141reputation
5kreached
19answers
0questions
github-logo-circle

Github Skills (30)

ss10
transaction10
transactional10
ssl10
back-end-development10
decryption10
stack10
sslv310
c1110
c1710
openssl10
cryptography10
blockchain10
randomization10
hashing-algorithm10

Programming languages (6)

JavaRustCWikitextJavaScriptKotlin

Github contributions (5)

github-logo-circle
Private payments for mobile devices.
Role in this project:
userBack-end Developer
Contributions:27 reviews, 24 commits, 17 PRs in 6 months
Contributions summary:Joey implemented and refactored core cryptographic functionalities within the MobileCoin project. Their work focused on adding and modifying confirmation number features for transactions, including creating new hashing algorithms and integrating them into transaction building processes. They also contributed to constant-time decryption and encryption of FogHint, improving the security of the system. The contributions demonstrate a strong focus on cryptography and low-level transaction logic.
paymentsandroidmobilepaymentxrp
A pure-Rust implementation of Bulletproofs using Ristretto.
Role in this project:
userBack-end Developer
Contributions:39 commits, 1 PR, 23 comments in 4 months
Contributions summary:Joey focused on refactoring and improving the `bulletproofs` library, a Rust implementation. They modified the Cargo.toml file to manage features, defined and selected appropriate features for different environments. The user also introduced changes to internal data structures by adding serialized data structures to enable naive serialization without curve point serialization and removed unnecessary serde code. These modifications indicate a focus on library optimization and compatibility.
cryptographybulletproofsristrettorustsat-solver
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
Joey Yandle - Staff Software Engineer at Stacks Labs