You are on page 1of 1

Ahmed Yosri

Game & Tools Developer at KNG (Jan 13 - Aug 13):


ahmed.yossre@gmail.com | linkedin.com/in/ahmedyossre Home: +2-022-490-9346 | Mobile: +2-0106-200-1975 Date of Birth: 4th Feb, 1992

Experience
Developed Android XML layout generation tool C# Designed and developed the game-play and AI of Zpiderz Unity3D & C# Script Developed Interactive Data Structures Simulation course (Linked lists, Binary trees ... etc) Unity3D Project Bains Redemption: - Fixed 4 bugs in the levels editor, added 2 new features, optimized memory usage during load by 77%, designing AI for enemies of the first 3 levels. Project The Rescuer: - Developed 2 levels of AI, using behavior trees and fuzzy logic, and a complete game-play system from scratch that involves interaction between enemies and the world and themselves.

Indie development (Jul 12 - Apr 13) (Aug 13 - Now):

Education

Ain Shams University: B.Sc in Computer & information science: Bio-informatics. 12, Total GPA: 3.43/4.0 El-Tabary secondary school: Mathematics Division 08 Grade: 91.8%

Qualifications & Abilities


Languages and Technologies: C/C++, C#, Java | OpenGL, DirectX 9.0 | SQL Server, JavaScript, Bio-Perl and Python. Game engines: Unity3D[Very Good], UDK [Fair] Concepts: AI, Object Oriented Design, Game development & design, Data structures, Algorithms, Multi-threaded programming.

Projects and Activities


Current Projects: [Extracurricular] The Rescuer [Youtube gameplay] FPS Game C++ OpenGL Individually
- Bots AI: Behavior Trees [Easy/Medium] | A* Path-finding | Extra Level Editor [Indie dev] Bains Redemption [Steam community link] Third Person C++ Team of 10

Past Projects: CiStegoDNA (Grad. Project) C# Team of 4 The project aimed to store digital files in real bacterium medium, I implemented the main project outline besides the 5x5 and 8x8 play-fair Ciphering algorithms.
**One of the implemented techniques used in this project is published by ELSEVIER IRC chatting Routing Daemons/Server/Client C# Team of 6

Implemented the Clients Back-end commands execution routines and the server-client search.
Q&A website: simplified version of Yahoo! Answers, included searching system Oracle 10g, pl/sql

Clustering of gene expression data using minimum cut algorithm C++ Multiple-DNA phylogenetic tree constructor C++ Online Multiple-DNA aligner: grabs DNA sequences from ncbi genbank to produce aligned sequences Ultrasonic Range Meter, Line following car C Individually
Extracurricular activities:

1st place in ACM local contest in 08, 7th/68 in HackerRanks September Gamathon Student Union: Families committee vice president XNA development team leader at COMPASS '10 [student activity]

You might also like