Jeremy Ong

Lead Engine Programmer at Wildlight Entertainment

Colorado, 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
Jeremy Ong is a lead engine programmer and graphics specialist with 12 years of experience building rendering and physics systems for games and engines. He’s held senior roles at AWS (supporting O3DE), WB Games, and Riot, cofounded a startup acquired by WB, and now leads engine development at Wildlight Entertainment while advising the GDC Advanced Graphics Summit. Deeply hands-on in C++ and graphics, he also contributes practical tooling like Lua-C++ bindings (Selene), where he improved memory safety and interfacing for real-world use. Trained as an applied physicist at Cornell, Jeremy blends rigorous numerical intuition with production-oriented optimization and console profiling expertise. Based in Colorado, he’s equally comfortable architecting large systems and digging into low-level performance details that make real-time graphics shine.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (B.Eng.) Applied & Engineering Physics, Bachelor of Engineering (B.Eng.) Applied & Engineering Physics at Cornell University
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

lua10
code-templates10
apptemplates10
c-language10
cpp-templates10
html-template10
cprogramming-language10
python-templates10

Programming languages (26)

C#CCMakeGoHTMLErlangTypeScriptShell

Github contributions (5)

github-logo-circle
jeremyong/Selene

Jan 2014 - Apr 2019

Simple C++11 friendly header-only bindings to Lua
Role in this project:
userBack-end Developer
Contributions:140 commits, 33 PRs, 36 pushes in 5 years 4 months
Contributions summary:Jeremy implemented core functionality for binding Lua to C++ code. They added the ability to call Lua functions from C++ with perfect forwarding and support for void returns. The user also refactored the code to optimize multi-value popping and improved the overall interface for pushing values to the Lua stack. Moreover, the user made various improvements, including addressing memory leaks and adding documentation to the project.
luacppheaderheader-onlycpp17
jeremyong/websocket_client

Oct 2013 - May 2015

Erlang websocket client (ws and wss supported)
Contributions:1 release, 20 commits, 3 PRs in 1 year 7 months
erlangsupportedws-clientrfc-6455websocket
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
Jeremy Ong - Lead Engine Programmer at Wildlight Entertainment