Ryan Charles

Senior Software Engineer at Ironlight Group, Inc

Austin, Texas, 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

👤
Senior
🎓
Top School
Ryan Charles is a senior full-stack engineer and founder with 12 years of experience building high-throughput, secure blockchain systems and production AI integrations. He authored Bitcore, a widely used JavaScript Bitcoin library (5k GitHub stars) and has a track record of shipping production systems—founding and exiting Yours Inc. after raising $1.5M and processing $100M, then designing a blockchain platform handling 1,000 qps at EarthBucks. Comfortable across TypeScript, Rust, Solidity and AI tooling, he now builds an ATS and distributed identity products while leading teams and startups. Unusually for a founder, he blends deep academic rigor as a former PhD candidate in physics with hands-on open-source contributions that improved Bitcore’s serialization and testability. Based in Austin, he consistently translates cryptographic and distributed-systems complexity into resilient, scalable products.
code13 years of coding experience
job7 years of employment as a software developer
bookPhD Candidate Physics, PhD Candidate Physics at Washington University in St. Louis
bookUniversity of Missouri
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

unit-testing10
deserialization10
bitcoin10
javascript10
serializable10
bitcoins10
serializer10
object-serialization10
blockchain10
serialization10
testing9
nodejs9
webworker8

Programming languages (12)

TypeScriptC++CSSShellRustWikitextJavaScriptPHP

Github contributions (5)

github-logo-circle
bitpay/bitcore

Sep 2014 - Oct 2018

A full stack for bitcoin and blockchain-based applications
Role in this project:
userBack-end Developer
Contributions:55 commits, 2 PRs, 14 comments in 4 years 2 months
Contributions summary:Ryan primarily contributed to the implementation of `toJSON` and `fromJSON` methods across various JavaScript files related to the `bitcore` library. These changes aimed to provide a reliable method for storing and retrieving objects. The user also updated examples to use `toJSON` and refactored functions like `isOpReturn` and added new functionalities such as `pushin` and `pushout`. Furthermore, the user added tests for constructor conveniences and methods.
bitcoinblockchainfull-stack
moneybutton/bips

Jan 2019 - Mar 2020

Bitcoin (BSV) Improvement Proposals
Contributions:60 commits, 28 PRs, 49 pushes in 1 year 2 months
bitcoin
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