Sherif Nafee is a Senior Software Engineer and Unity simulation specialist with 11 years of experience building real-time systems, large-scale simulations, and gameplay prototypes. Based at Innopolis University’s Lab of Autonomous Vehicles, he leads Unity-based simulator development integrating ROS2, virtual sensors, and high-fidelity environments while also teaching game development and operating systems. His master’s research compared traditional and data-oriented Unity approaches (DOTS/ECS) to scale RTS battle simulations to 100,000+ units, highlighting a rare blend of performance optimization and domain knowledge. Beyond academia, he ships games in Unity and Godot, contributes to automated grading and research tooling, and seeks collaborations that combine optimization, AI at scale, and creative gameplay challenges.
11 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Innopolis University
Contributions:8 PRs, 59 pushes, 12 branches in 3 months
awsterraformkubernetesdevops
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
Sherif Nafee - Senior Software Engineer at Innopolis University