Abdullah Badawy is a graphics-focused software engineer with 10 years of experience building real-time 3D systems for games, VR/AR, and visualization, now based in Berlin and currently engineering at Straumann Group. He brings deep practical expertise in OpenGL, WebGL, Unity3D, C++ and C#, backed by teaching and research experience from ITI and a history of shipping both commercial game features at Unity and indie assets on the Unity Asset Store. His background spans educational game development at The University of Hong Kong and immersive Arch-Viz and lab simulations, demonstrating an ability to translate complex domain requirements into performant interactive experiences. Abdullah combines hands-on shader and rendering work with tooling and engine-level integration, and he’s comfortable moving between prototype research and production-grade systems. A longtime Unity ecosystem participant, he also has experience publishing assets and tools, reflecting an appetite for reusable engineering and developer-facing solutions.
10 years of coding experience
10 years of employment as a software developer
BSc Computer Engineering, BSc Computer Engineering at The Faculty of Engineering, Helwan University
Diploma Game Development, Diploma Game Development at Information Technology Institute (ITI)
CG shader for unity3D to create a cross section through meshes
Contributions:15 commits, 10 pushes, 1 branch in 3 years 2 months
meshesunitycross-sectionshaderunity3d
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
Abdullah Badawy - Software Engineer at Straumann Group