Full-Stack Engineer • TypeScript/React • Rust • AI/ML
San Francisco Bay Area, CA
Full-stack engineer who built secure, scalable crypto systems and now ships AI/ML products using React/TypeScript, Rust, and Python.
In 2014 I single-handedly wrote Bitcore, the first complete Bitcoin SDK for JavaScript. I reverse-engineered Bitcoin’s C++ reference node, re-implemented its cryptographic primitives (incl. ECDSA) in pure JavaScript, and wrapped them in an intuitive, unit-tested API that ran in both Node and the browser. Bitcore shipped to production at BitPay within eight weeks, enabled their first web wallet, and quickly became the de-facto standard: 4.9k GitHub stars, 2.1k forks, 500+ dependent repos, and billions of dollars in on-chain value secured. The project demanded deep protocol knowledge, performance tuning, rigorous security review, and developer-experience obsession—skills I now apply to AI products.
EarthBucks — Founder & CTO (2021 – Present): Designed & deployed horizontally-scalable blockchain and LLM-powered apps.
Fabriik — Engineering Manager (2020 – 2021) : Led a 5-person team; migrated infra to Kubernetes and filed token re-issuance patent.
Yours — Founder & CEO (2015 – 2020): Raised $1.5 M, led 10 engineers; company acquired.
BitPay • Reddit • BitGo — Software Engineer (2013 – 2015): Shipped multi-sig wallets; authored Bitcore (BitPay) and Fullnode (Reddit).
React • TypeScript • Rust • Python • Node.js • tRPC • Docker • AWS ECS • Kubernetes • WebGPU • WebAssembly • PyTorch • LLM APIs • MySQL / PostgreSQL
Please contact me at website@ryanxcharles.com.