Muhammad Shaharyar
Games Programming Lecturer
Bio
Building Playable Systems
Muhammad Shaharyar, known as Sherry, is a Lecturer in Game Development at SAE Institute Leeds. With a background in computer science and hands-on experience across mobile and gameplay programming, Sherry specialises in building the systems that make games function, perform and scale.
Sherry began his professional journey as a freelance game developer during the final year of his undergraduate degree. Since then, he has worked across a wide range of projects, including action-adventure, multiplayer and arcade-style games, developing a strong foundation in both technical problem-solving and real-world production workflows.
Industry Experience
Sherry has worked professionally as a Software Engineer at GenITeam Solutions and as a Unity Developer at Hazel Mobile, gaining industry experience focused primarily on mobile game development. His work spans engines such as Unity and Unreal, with particular strengths in backend systems and gameplay programming.
This industry background allows him to bring practical workflows, debugging strategies and production realities directly into the classroom, helping students understand how games are built beyond tutorials and prototypes.
Creative Philosophy
For Sherry, strong games are built on clear logic, solid fundamentals and structured thinking. He believes that understanding how systems work “under the hood” is key to becoming a confident and capable developer.
As an educator, he encourages curiosity, experimentation and continuous learning, helping students approach complex problems creatively while building reliable, scalable solutions.