Ryan Holmes

Director Of Software Development at STS Aviation Group

Port Saint Lucie, Florida, 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 Holmes is a seasoned software leader with 15 years of experience who currently serves as Director of Software Development at STS Aviation Group, rising through roles from developer to director. He combines hands-on backend engineering—demonstrated by contributions to the calibre-web project improving database concurrency, file handling, and ebook conversion workflows—with strategic delivery and team leadership across aviation software. Based in Port Saint Lucie, Florida, he brings practical expertise in building reliable server-side systems and integrating operational features like email-driven conversion tasks. His background in IT Management and Cyber Security underpins a focus on robust, maintainable architectures and data integrity. Unusually, his early career as a veterinary technician gave him a grounded, detail-oriented approach to problem solving and cross-functional collaboration. Colleagues rely on him to translate complex technical challenges into tractable projects that ship.
code15 years of coding experience
job9 years of employment as a software developer
bookBS: IT Management and Cyber Security, BS: IT Management and Cyber Security at Indian River State College
github-logo-circle

Github Skills (6)

file-handling10
databases10
sqlalchemy10
python10
database10
calibre9

Programming languages (14)

PowerShellC#JavaC++RustPLpgSQLFluentVue

Github contributions (5)

github-logo-circle
janeczku/calibre-web

Aug 2020 - Jan 2023

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
Role in this project:
userBack-end Developer
Contributions:38 commits, 10 PRs, 38 comments in 2 years 5 months
Contributions summary:Ryan focused on improving the backend functionality of the calibre-web application. Their commits primarily involved database interactions, including fixing issues related to multi-threaded database access and modifying database object assignments. They addressed bugs related to file handling, such as whitespace trimming in filenames. Furthermore, the user introduced a new task structure for converting ebooks and integrated email functionality within the conversion process.
ebookdownloadingebooksstoredmobi
blitzmann/vscode

Jul 2022 - Mar 2025

Visual Studio Code
Contributions:50 PRs, 49 pushes, 50 branches in 2 years 8 months
visual-studio-codevscodevscode-extensiontypescriptvisual-studio
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 Holmes - Director Of Software Development at STS Aviation Group