I’m a Computer Science graduate with professional experience as a Software Engineer at Codemasters/EA, where I contributed to gameplay systems for F1 24. My expertise spans C++, C#, and Unity, with projects ranging from a custom-built 2D Accessibility Game Engine to IoT and mobile applications. I’m passionate about building accessible, innovative technology and stand out for my adaptability, problem-solving, and ability to deliver high-quality software across diverse domains.

abdul555x

I’m a Computer Science graduate with professional experience as a Software Engineer at Codemasters/EA, where I contributed to gameplay systems for F1 24. My expertise spans C++, C#, and Unity, with projects ranging from a custom-built 2D Accessibility Game Engine to IoT and mobile applications. I’m passionate about building accessible, innovative technology and stand out for my adaptability, problem-solving, and ability to deliver high-quality software across diverse domains.

Available to hire

I’m a Computer Science graduate with professional experience as a Software Engineer at Codemasters/EA, where I contributed to gameplay systems for F1 24. My expertise spans C++, C#, and Unity, with projects ranging from a custom-built 2D Accessibility Game Engine to IoT and mobile applications. I’m passionate about building accessible, innovative technology and stand out for my adaptability, problem-solving, and ability to deliver high-quality software across diverse domains.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

Javanese
Intermediate
Amharic
Intermediate

Work Experience

Software Engineer at Codemasters (Electronic Arts)
July 1, 2024 - September 29, 2025
Contributed production-ready C++ features to F1 24, an AAA title with millions of players, working in a 5M+ line codebase. Engineered a modular item pickup system with car effects; developed and integrated the game's entire achievement tracking system with 50+ achievements across multiple platforms, coordinating with 6+ cross-functional teams. Applied advanced debugging and profiling, reducing runtime crashes by 15% in affected modules and improving stability in legacy systems. Delivered clean, extensible systems using OOP and ECS patterns, improving feature integration time by ~30% for designers and testers.

Education

BSc Computer Science (1st Class) at University of Birmingham
January 11, 2030 - September 29, 2025
A-Levels: Computer Science, Maths, Physics at King Edward VI Five Ways
January 11, 2030 - September 29, 2025
GCSEs - 5 grade 8s at Secondary Education
January 11, 2030 - September 29, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Birmingham today.