Edward Rudd

Technology Architect And Development Manager at OutOfOrder.cc

Fishers, Indiana, 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
🎓
Top School
Edward Rudd is a seasoned technology architect and development manager with over two decades of professional experience building, porting, and shipping software across games, web, and systems projects. He blends hands-on C/C++, Rust, Python, PHP and JavaScript development with product-focused architecture and lifecycle management, and currently splits time between leading engineering at Netfor and his own consulting practice, OutOfOrder.cc. A longtime game-porting and cross-platform specialist, he has contributed to high-profile open-source projects such as MonoGame and SDL and improved stability and features in backend Rust libraries like async-graphql and redis-rs. Colleagues rely on him to translate vague requirements into clean, testable scopes and pragmatic designs that accelerate time-to-market. He started programming on a TRS-80 Model 100 at age eight and still treats coding as both craft and stress relief, which helps him stay hands-on while mentoring teams.
code22 years of coding experience
job15 years of employment as a software developer
bookRochester College
bookMusic, Music at Rochester Christian University
github-logo-circle

Github Skills (60)

framework710
debugging10
debug10
javascript10
develop10
c-language10
multiplatform10
redis10
api-design10
sdl10
ui-components10
testing10
windows10
net10
linux10

Programming languages (27)

C#CMakefileGoHTMLTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
FrictionalGames/HPL1Engine

May 2010 - Aug 2010

A real time 3D engine.
Role in this project:
userFull-stack Developer
Contributions:14 commits, 2 PRs, 2 pushes in 3 months
Contributions summary:Edward contributed to the HPL1 engine by fixing compilation issues in Visual Studio, specifically related to casts. They removed unused task key hook code for Windows. Furthermore, the user updated the project with GLee 5.4 and adjusted header include paths. This demonstrates the user's involvement in engine maintenance, fixing build issues, and updating third-party libraries.
webgl3d-enginegame-developmentopenglgame-engine
spurious/SDL-mirror

Sep 2012 - Nov 2015

An unofficial, automated SDL2 and SDL1.2 HG mirror.
Role in this project:
userFull-stack Developer
Contributions:59 commits in 3 years 2 months
Contributions summary:Edward's commits primarily focused on enhancing the SDL2 and SDL1.2 HG mirror. They addressed X11 windowing system issues, including memory allocation and OpenGL context management. Furthermore, the user implemented new game controller APIs, providing string representations for axes and buttons, and adding functionality for controller remapping. These contributions involved both modifying existing code and adding new features related to input and platform-specific video functionality.
sdl1windowssdlsdl2playfab
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
Edward Rudd - Technology Architect And Development Manager at OutOfOrder.cc