Omar Zohdi

Programming Tutor - MSc Programming For Games & VFX at Escape Studios

London, England, United Kingdom
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
Omar Zohdi is a programming tutor and developer relations professional with 11 years of experience translating low-level graphics engineering into practical tools and curriculum for game and VFX developers. He currently directs and teaches the MSc Programming for Games & VFX at Escape Studios, shaping coursework and hands-on training in C++, Python, Unreal Engine 5 and Maya plugin development. Previously at Imagination Technologies he partnered with AAA studios to cut PowerVR hardware bugs by 40% and raised developer engagement through portals and CI integrations, while contributing architecturally to the PowerVR Native_SDK including a Vulkan backend. He blends deep systems-level expertise—profiling Vulkan/OpenGL pipelines and resolving subtle performance bottlenecks—with a passion for serious games that improve wellbeing. Comfortable presenting to C-level stakeholders or running live UE workshops, he excels at turning complex technical challenges into teachable, production-ready solutions. Based in London, he uniquely straddles academia, industry advocacy, and open-source SDK development.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster’s Degree, Computer Science - Computer Game Development, Master’s Degree, Computer Science - Computer Game Development at DePaul University
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Modern Sciences and Arts University
languagesItalian, English, Arabic
github-logo-circle

Github Skills (15)

vulkan10
c-language10
cmake10
opengl-es10
sdk10
cprogramming-language10
architectures10
architecture10
platform-independent9
multiplatform9
build-system9
cross-platform9
githubaction-workflow7
github-ci7
documentation6

Programming languages (5)

C#CSSC++JavaScriptLua

Github contributions (5)

github-logo-circle
powervr-graphics/Native_SDK

May 2015 - May 2021

C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
Role in this project:
userSoftware Architect / System Architect
Contributions:33 commits, 9 PRs, 45 pushes in 6 years 1 month
Contributions summary:Omar contributed to the PowerVR Graphics SDK by implementing new features and improving the overall framework. They were heavily involved in the release of new versions of the SDK, including major updates like the addition of a new Vulkan backend and the porting of existing examples to Vulkan. They also made structural changes to the framework, such as breaking up the PVRApi, and introduced new classes and utilities. Furthermore, the user worked on integrating the SDK with Travis CI and updating the build instructions.
3d-graphicscppopengl-esresource-loadingvulkan
Contributions:2 PRs, 39 pushes, 7 branches in 7 years 11 months
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