Travis Nickles

Chief Executive Officer at Ryodigi Solutions LLC

Peoria, Illinois, 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
Travis Nickles is a software engineer and CEO with 15 years of professional experience and four years of active open-source development, focused on back-end systems and performance optimization. He founded and now leads Ryodigi Solutions while contributing to notable projects such as the Lutris game launcher (improving Steam integration) and NodeTube (database indexing and livestream/admin fixes). Comfortable across C++, Python, PHP, Django and Drupal, he blends hands‑on coding with product-minded leadership and freelance consulting availability. His background spans enterprise portal development, custom CMS work and practical operations roles, giving him a pragmatic view of shipping reliable software. Travis is driven to build tools that empower users and has a track record of improving real-world systems through targeted bug fixes and database optimizations.
code15 years of coding experience
job3 years of employment as a software developer
bookAssociate, Computer Information Systems, Associate, Computer Information Systems at Illinois Central College
bookBachelor's, Computer Science, Bachelor's, Computer Science at Illinois State University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (14)

mongoose10
indexer10
indexing10
mongodb10
python10
gam10
back-end-development10
wine10
mongodb-database10
nodejs9
video-streaming7
django6
alternative5
git4

Programming languages (10)

C#JavaC++ShellCMakefileJavaScriptVue

Github contributions (5)

github-logo-circle
mayeaux/nodetube

Apr 2018 - Jan 2020

Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization
Role in this project:
userBack-end Developer
Contributions:26 commits, 2 PRs, 5 comments in 1 year 8 months
Contributions summary:Travis primarily contributed to database design and optimization, as well as back-end functionality. Their work involved adding indexes to various database models (React, Upload, SiteVisit, Subscription, Report, and View) to improve query performance. They refactored code to use optimized database query methods and made fixes to the channels and livestream routes and admin functions. Moreover, the user implemented a method to block users.
audio-videomonetizationaudio-streamingstreamingyoutube
lutris/lutris

Aug 2014 - Apr 2018

Lutris desktop client
Role in this project:
userBack-end Developer
Contributions:16 commits, 1 PR, 5 comments in 3 years 9 months
Contributions summary:Travis primarily focused on enhancing the Lutris desktop client, particularly the integration with and management of Steam. They resolved bugs related to launching applications and Steam integration, ensuring proper execution of games. Their contributions included code adjustments in `steam.py` and `winesteam.py`, improving the overall functionality and user experience of the game launcher. Additionally, the user addressed issues related to system configuration, ensuring that runner-specific settings correctly override system-level defaults.
pygobjectpythongaminggame-launcherpython3
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
Travis Nickles - Chief Executive Officer at Ryodigi Solutions LLC