Summary
Muhammad Usama is a Senior Game Systems Engineer based in Leicester with 13 years of software experience and a 9-year track record in C/C++, C#, Java and JavaScript backend development. He has engineered low-latency cloud gaming infrastructure—implementing hardware H.264/H.265 encoders, WebRTC hooks, DLL injection and multi-stream input support—and now applies that systems expertise to large-scale game backends at Jagex. Comfortable across Windows and Linux, he builds CI/CD, cloud deployments and integrations (AWS, Docker, Jenkins, ServiceNow) and has shipped Java Spring Boot and NodeJS services in production. Known for strong debugging and reverse-engineering skills, he frequently tackles legacy code and performance-critical challenges that others avoid. He also mentors junior engineers and has a history of shipping first-of-its-kind integrations for titles like Fiesta Online and several AAA games.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Virtual University of Pakistan
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at National University of Sciences and Technology (NUST)
Urdu, English, Punjabi, Saraiki