Ryan Blecher is a Lead Software Engineer with 11 years of experience building reliable backend systems and advertising integrations, currently leading engineering at Scorpion. He brings deep hands-on expertise in Ruby and Rust, contributing to notable open-source projects like nushell (adding shell commands, encoding support and tests) and diesel (improving compile-time errors and documentation). His background blends web and systems development—designing API connectors, MS SQL stored procedures, .NET services, and automated video rendering pipelines—so he navigates both high-level architecture and gritty production glue code. A former small-business owner and audio technician, he applies practical problem-solving and hardware-level curiosity to software challenges. He also has a foundation in behavioral science, which informs his data-driven approach to feature design and team collaboration. Based in Hicksville, NY, he balances sustained open-source contributions with product-focused engineering leadership.
11 years of coding experience
8 years of employment as a software developer
Web Application Development, Web Application Development at Dev Bootcamp
Bachelor of Applied Science (B.A.Sc.), Psychology, Bachelor of Applied Science (B.A.Sc.), Psychology at Stony Brook University
Contributions:22 commits, 15 PRs, 32 comments in 1 year 5 months
Contributions summary:Ryan contributed to the development of a shell plugin named "average," implementing the core logic for calculating averages of numerical and byte values within the shell. They also added and expanded tests for the plugin, including tests for average calculations on integers and bytes. Furthermore, the user introduced a "uniq" command with associated tests and support for base64 encoding/decoding functionality within the shell, adding more features.
Contributions:20 commits, 19 PRs, 5 pushes in 11 months
Contributions summary:Ryan primarily focused on improving the codebase's robustness and developer experience within the diesel-rs/diesel ORM project. Their contributions include implementing compile-time error messages to address specific issues, improving documentation with doctests, and generating a compile-time error for double imports to enhance code quality and maintainability. Additionally, they updated existing API documentation and added examples for methods like `is_null`, `is_not_null`, `between`, and `not_between`, improving the project's usability.
querymysqlrustsqlbuilder
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 Blecher - Lead Software Engineer at Tufmar Amp Repair