Ryan Young

Coach Operator

Bakersfield, 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 Young is a software engineer with 11 years of experience who balances a public-facing career as a coach operator in Bakersfield with sustained open-source contributions and freelance game development. A UT Austin CS graduate, he’s implemented robust back-end features and async patterns for projects like a NiceHash Linux mining client and the widely-used Apprise notification library, improving API integrations, error handling, and parallel notification delivery. He also brings domain expertise in simulation from a second-party developer role at Dovetail Games, scripting mechanics in TypeScript and Lua and serving as a subject-matter expert for train sims. Practical, detail-oriented, and comfortable shipping production code across languages and platforms, he combines real-world operational discipline with a taste for systems-level engineering—plus a well-documented preference for containerizing deployments.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science and Arts - BSA, Computer Science, Bachelor of Science and Arts - BSA, Computer Science at The University of Texas at Austin
github-logo-circle

Github Skills (19)

asynchronous10
pytest10
python10
apidoc10
async10
testing10
apple-push-notifications10
push-notifications10
typehinting10
notification10
api10
type-checking10
notify10
application-framework9
app-framework9

Programming languages (15)

C#JavaC++CGoPerlHTMLKotlin

Github contributions (5)

github-logo-circle
YoRyan/nuxhash

Feb 2018 - Oct 2019

A NiceHash cryptocurrency mining client for Linux.
Role in this project:
userBack-end Developer
Contributions:6 releases, 31 commits, 5 PRs in 1 year 8 months
Contributions summary:Ryan primarily contributed to the NiceHash cryptocurrency mining client for Linux by implementing and refactoring back-end features and API integrations. They addressed code related to versioning, error handling, and platform updates. The user also worked on integrating the NiceHash API (v2), including functions for multi-algorithm information retrieval and stratum calls, demonstrating an understanding of mining protocol.
cryptocurrencylinuxminingnicehashnvidia
caronc/apprise

Jul 2021 - Sep 2022

Apprise - Push Notifications that work with just about every platform!
Role in this project:
userBack-end Developer
Contributions:16 reviews, 6 commits, 7 PRs in 1 year 3 months
Contributions summary:Ryan implemented asynchronous notification methods and added type stubs for the project, significantly enhancing the application's performance and maintainability. They refactored notification handling, including parallel processing with a thread pool and optimized notification sending. The user also addressed issues with Pushover attachments and HTML to plain text conversion.
push-notificationsnotificationsnotification-hubnotification-apipython
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