Ryan Leckey

Chief Technology Officer at LaunchBadge LLC

Citrus Heights, 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
Ryan Leckey is a seasoned CTO with 14 years of engineering and leadership experience, currently leading technology at LaunchBadge LLC from Citrus Heights, California. He blends hands-on systems programming in Rust and backend engineering with strategic product leadership, having driven core improvements in notable open-source projects like SQLx, Diesel, and macOS/iOS Core Foundation bindings. Ryan’s work spans low-level FFI and concurrency safety to developer ergonomics—refactoring drivers, adding Send bounds, and enabling compile-time checked SQL—demonstrating both attention to safety and performance. He’s comfortable across stacks (including JS/TS SDKs and Python libraries), has a strong testing and compatibility mindset, and brings practical college-level computer science training to building reliable developer tools and production systems.
code14 years of coding experience
job3 years of employment as a software developer
bookComputer Science, Computer Science at American River College
stackoverflow-logo

Stackoverflow

Stats
261reputation
37kreached
2answers
0questions
github-logo-circle

Github Skills (45)

unit-testing10
url-routing10
javascript10
ios10
postgresql10
system-programming10
coffeescript10
query-builder10
python10
mysql10
testing10
configuration-management10
typescript10
corefoundation10
toml10

Programming languages (27)

CDGoHTMLtemplTypeScriptShellSolidity

Github contributions (5)

github-logo-circle
launchbadge/sqlx

Jun 2019 - Jun 2021

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Role in this project:
userBack-end Developer
Contributions:19 reviews, 1176 commits, 317 PRs in 2 years
Contributions summary:Ryan's commits primarily involve refactoring and restructuring the SQLx Rust toolkit. They are focusing on improving the code by incorporating error handling, improving the database connection, and separating core elements into modules, particularly for the PostgreSQL driver. The user's work indicates a focus on improving the foundational aspects of the library and its integration with the Rust ecosystem.
pure-rustasynccompile-timesqlitepostgres
rust-cli/config-rs

Jan 2017 - Dec 2019

⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
Role in this project:
userBackend Developer
Contributions:192 commits, 35 PRs, 141 pushes in 2 years 10 months
Contributions summary:Ryan contributed to the `config-rs` repository by implementing a merge API, allowing the integration of configuration values from various sources. This involved creating an initial file source and building out the necessary functionality in the `src/lib.rs` and `src/source.rs` files. The user's work resulted in a more flexible configuration system capable of handling multiple data sources.
configurationrustconfiguration-managementtomlfactor
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
Ryan Leckey - Chief Technology Officer at LaunchBadge LLC