Syed Kamal is a freelance R&D engineer and game developer with four years' experience building games, apps, and graphics systems using OpenGL, Metal and cross-platform engines. He has led R&D and feature architecture for mobile graphics at startups like Vyro.ai and contributed bug fixes and Spine runtime improvements to the widely used open-source Cocos game engine. As a co-founder of a prototyping studio and a versatile freelancer on Upwork, he bridges full-stack development with low-level rendering work, shipping production fixes for animation, opacity and memory issues. Based in Leicester and pursuing advanced computer science studies, he combines academic rigor with hands-on engine debugging—a mix that surfaces in pragmatic solutions to tricky graphics and animation bugs.
4 years of coding experience
4 years of employment as a software developer
Pakistan International School Jeddah - English Section
Al Majd International School
High School Diploma, High School Diploma at Cranbrook Kingswood Highschool
Bachelor of Engineering - BE, Software Engineering, Bachelor of Engineering - BE, Software Engineering at National University of Sciences and Technology (NUST)
Msc Advanced Computer Science, Computer Science, Msc Advanced Computer Science, Computer Science at University of Leicester
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
Role in this project:
Full-stack Developer
Contributions:37 reviews, 1 commit, 29 PRs in 1 day
Contributions summary:Syed primarily contributed to the Cocos2d-x game engine, with a focus on the Spine runtime component. Their work involved fixing bugs related to animation rendering in cached mode, adjusting animation playback issues, and resolving memory access errors within the Spine library. Furthermore, the user addressed issues related to interface bindings and event type enumeration, enhancing the Spine integration within the Cocos Creator engine, and fixing opacity issues.
Cocos Creator is a complete package of game development tools and workflow, including a game engine, resource management, scene editing, game preview, debug and publish one project to multiple platforms.
Contributions:4 PRs, 105 pushes, 28 branches in 1 year 8 months
2dcreatorenginedevelopment-toolsplatforms
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.