Ryan Shetley

Software Engineer at modelcode.ai, Inc.

Cape Girardeau, Missouri, 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

👤
Senior
Ryan Shetley is a versatile software engineer and serial technical founder with 11+ years of professional experience and a lifelong curiosity about how systems work. He has led engineering and product efforts as CTO and co-founder at multiple startups while also contributing hands-on to engineering at companies like GeoTech and modelcode.ai. His background spans low-level work—from x86 assembly and programmable ICs to network analysis and pentesting—to modern backend development, reflecting deep systems-level intuition. On open source he enhanced an Unreal Engine Lua plugin to improve dynamic loading and platform compatibility, showing attention to cross-platform robustness. Based in Cape Girardeau, Missouri, he pairs entrepreneurial experience with practical engineering chops, comfortable shifting between architecture, implementation, and ops. Colleagues describe him as relentlessly curious and drawn to the “why” behind technical choices, not just the “how.”
code11 years of coding experience
job19 years of employment as a software developer
github-logo-circle

Github Skills (8)

plugin-development10
lua10
c-language10
unreal-engine-510
game-development10
unreal-engine-410
cprogramming-language10
unreal10

Programming languages (7)

C#TypeScriptC++Objective-C++JavaScriptGDScriptPython

Github contributions (5)

github-logo-circle
rdeioris/LuaMachine

Sep 2020 - Sep 2020

Unreal Engine Plugin for Lua APIs implementation
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 1 comment in 1 day
Contributions summary:Ryan contributed to the LuaMachine Unreal Engine plugin by modifying the LuaState class. They implemented functionality to override package paths and CPaths, allowing for dynamic loading of content and libraries. The user also added a default case for LIB_EXT replacement to prevent compilation issues, and allowed subclasses to handle package initialization. These changes enhance the plugin's flexibility and platform compatibility within the Unreal Engine environment.
luaunreal-engineblueprintunrealplugin
A minimal, tabbed web browser with support for Chrome extensions—built on Electron.
Contributions:1 review, 32 pushes, 19 branches in 2 years 6 months
electronbrowserchrome-extensionsjavascriptchrome
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 Shetley - Software Engineer at modelcode.ai, Inc.