ZS
Ziad Soliman
Gameplay Programmer at Bone Game Studios (Remote)
Fleming, Alexandria, EgyptWork Experience
Gameplay ProgrammerFull Time
Bone Game Studios (Remote)
Nov 2019 - Present -5 yrs, 7 months
Egypt
- Job Details:-Shipped a title to the playstore “Express Cargo Tycoon” and I was responsible for programming the game from scratch. -Currently working on several other titles including rhythm and platformer games and designing their architecture. -Implemented the suitable design patterns required for the game like (Singletons for Game Managers, State Machines for the Gameplay Loops and, etc..) -Optimized the game by using techniques like Caching, Object Pooling and etc… and also minimized Garbage Collection and made the game run on lower end devices.. -Created tools to aid in level design. -Implemented gameplay systems like dynamic level generation and procedural road generation. -Followed SOLID principles when writing my code. -UI, Physics and Animation Programming. -Implementation of third party services like Google AdMob and Analytics. -Used Git, Bitbucket and SourceTree for version control.
Education
BSc in Computer Science
Arab Academy for Science, Technology and Maritime Transport (AAST)Jan 2021
BSc in Computing
University of NorthamptonJan 2017 - Jan 2021 - 4 yr
Activities
Microsoft Student Partner at Microsoft
Student Activity
Sep 2018 - Present -6 yrs, 9 months
Languages
Arabic
FluentEnglish
FluentFrench
Intermediate