I am a game with 5+ years of experience in the field developing next generation mobile games. During this time I developed proficiencies in coding in a number of languages including top languages such as C# and C++. I have hands-on experience in using best practice methods in improving code, adding gameplay features such as graphics and sound interface scripts, participating in story development and troubleshooting program issues. I am familiar with various Operating Systems.
1. Page 1 of 2
Technical Skills
- C#/C++/ Java/ JavaScript/ ActionScript 3.0.
- Unity/Unreal/Phaser.io/CocosCreator.
- Arcade Physics/ Box2D / physijs / nape Physics .
- Photon/ UNET/ AppWarp/ SmartFoxServer.
- GameSparks / PlayFab / FireBase .
- Unit Testing and Integration Testing (NUnit / Unity Test Runner).
- Unity Dependency Injection frameworks (Zenject/ UniRx).
- Perforce/ Git.
- Jira/Confluence.
Methodologies
- Object Oriented Design and Programming. (OOD, OOP).
- Algorithms & Data Structures.
- Mathematics for game development.
- AI Programming.
- Test Driven Development (TDD).
- Agile & Scrum.
- Continuous Integration and Continuous Deployment.
Work Experience
Senior Game Developer at LanaGames Company from Nov 2019 to present.
- Building soccer match simulation and user journey through the game.
Senior Game Developer at Zinad Company from July 2017 to Nov 2019.
- Create Educational games (VR, AR, Kinect, Web Games) about security awareness.
- Build interactive video player that show security awareness lessons with a simple interactive
games and quizzes.
Game Developer at El3ab.com Company from July 2015 to July 2017.
- Rebuilding el3ab.com flash games to (html5, android, iOS).
- Developing server-side for multiplayer games using JAVA and Smart Fox Server.
Game Developer Trainee at Information Technology Institute ITI from Sept 2014 to June 2017
Game Developer at BookMark Corp. Company from July 2012 to Sept 2014
- Design and Develop game elements (Characters, Physics, UI, HUD).
- Creating a charts System from scratch drawing graphs at runtime.
- Building panels for teachers to create custom questions.
Projects
Estimation Kings, Estimation Kings is a four players trick-taking card game.
- I had the responsibility to manage workflow with other teams(Art Team, Backend Team).
- Write Unit and Integration Testing.
- Build Game AI from Scratch.
- Developing multiplayer server-side.
- Technologies and Pattern: Unity, C#, SmartFoxServer, MVC, NUnit.
BombaBoo,an underwater mine ”Bomba” who tries to escape from Evil Submarines and Avoiding
obstacles.
- Building game Architecture.
Khaled El Shimy
khaled.m.elshimy@gmail.com
linkedin.com/in/ khaledelshimy
+201000305367
2. Page 2 of 2
- Design and Develop game elements (Characters, Physics, UI, HUD).
- Technologies and Pattern: Unity, C#.
PimpMyAlien, a new gaming platform where you can create your alien characters and enjoy playing
with them in this play ground of never ending multiplayer online classics gaming.
- Design and Develop game elements (Characters, Physics, UI, HUD).
- Technologies and Pattern: Adobe Flash Builder, ActionScript 3.
World Cup Album, Collect player photos of the 32 teams in World Cup by buying packs.
- Design and Develop the whole game.
- Write Unit and Integration Testing.
- Technologies used: Unity, C#, Unity Test runner.
Sebar, SEBAR is a legacy board game, play it solo or with your friends.
- Develop game AI.
- Develop Multiplayer Logic.
- Writing Unit Testing.
- Deploy Facebook APP.
- Technologies used: Unity, C#,APPWarp Unity Test Runner.
Personal Information
Full Name Khaled Muhammad Abdelrahim Elshimy.
Address 190 Al Marwa, Sheikh Zayed, Giza, Egypt.
Education BSc. Computer Science, Faculty of Science, Minia University, Egypt.