Jorge Rodriguez

Senior Multiplayer Designer at Infinity Ward

Los Angeles, 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
award
Top expert inReal-Time 3D Graphics and Game Engine Development
Jorge Rodriguez is a Senior Multiplayer Designer in Los Angeles with 21 years of experience blending game design, engineering, and product leadership across AAA and indie titles. Currently shaping progression and game modes at Infinity Ward, he previously shipped gameplay systems and combat design at Amazon Games and worked as a gameplay engineer on Crucible. He built games and core engines from the ground up—creating networking, physics, rendering, and tools—at Lunar Workshop and Matreya Studios, and co-created the stylish multiplayer shooter Double Action: Boogaloo. Jorge contributes to low-level tooling and game dev education on GitHub, including work on the widely used stb single-file C libraries and practical math-for-games examples that reveal his deep systems and math chops. Comfortable shipping both prototype-driven indie projects and large-scale multiplayer systems, he brings a rare mix of hands-on programming, design intuition, and long-term product stewardship. Colleagues rely on him to turn complex multiplayer design problems into robust, playable systems.
code21 years of coding experience
job15 years of employment as a software developer
bookMathematics of Computation, Mathematics of Computation at University of California, Los Angeles
stackoverflow-logo

Stackoverflow

Stats
603reputation
30kreached
8answers
16questions
github-logo-circle

Github Skills (23)

algorithms10
c-language10
image-processing10
collision-detection10
trigonometry10
game-development10
cprogramming-language10
linear-algebra10
api-design9
simulator9
develop9
lib9
simulation9
simulations9
opengl9

Programming languages (4)

C++CJavaScriptHTML

Github contributions (5)

github-logo-circle
BSVino/MathForGameDevelopers

Feb 2013 - Jul 2016

Sample code for my YouTube series.
Role in this project:
userGame Developer
Contributions:95 commits, 1 PR, 13 pushes in 3 years 5 months
Contributions summary:Jorge implemented character movement using interpolation and utilized Euler angles for camera control with mouse input. They incorporated concepts like cross-products for movement relative to the camera's direction and line-plane intersection to simulate bullet trajectory and impacts. The code changes also included the implementation of billboarded sprites and a demonstration of a rotating boss enemy.
youtube-seriesyoutube
nothings/stb

Jul 2014 - Mar 2017

stb single-file public domain libraries for C/C++
Role in this project:
userBack-end Developer
Contributions:122 commits, 3 PRs, 22 comments in 2 years 8 months
Contributions summary:Jorge contributed to the creation of a single-file C/C++ library for image resampling. The initial commit implemented the core resampling functionality using the nearest-neighbor filter. Subsequent commits expanded the API and capabilities to incorporate support for various features such as different edge behaviors, and sRGB color spaces. Further commits reveal development of a more sophisticated resample algorithm and support for additional filters.
file-formatcppbitmappublic-domainstb
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
Jorge Rodriguez - Senior Multiplayer Designer at Infinity Ward