Ahmed Mohamed is a graphics-focused software engineer with eight years of experience building high-performance, cross-platform rendering systems for automotive, simulation, and real-time analytics. Currently based in Munich and pursuing Games Engineering at TUM, he has shipped Vulkan backends, Linux ports, and visibility-buffer optimizations for production rendering frameworks used in projects like Forza Motorsport 8 and telemetry visualization. His background spans VR application development, ROS-based AUV simulations, and full-stack work, giving him a rare blend of low-level graphics, systems engineering, and application-level delivery. At SciChart and The Forge he drove performance and CI/CD improvements that reduced validation time and unlocked embedded and automotive deployments. Ahmed’s GitHub tagline—"They didn't teach me how to use void so I went there myself"—hints at a pragmatic, hands-on approach to problem solving and a willingness to explore unconventional solutions.
8 years of coding experience
5 years of employment as a software developer
Master's degree Informatics: Games Engineering, Master's degree Informatics: Games Engineering at Technical University of Munich
Bachelor's degree Software Systems & Computer Engineering , Bachelor's degree Software Systems & Computer Engineering at Ain Shams University
Bachelor's degree Computer Engineering and Software Systems, Bachelor's degree Computer Engineering and Software Systems at University of East London
Contributions:26 pushes, 1 branch in 2 years 10 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.