Download PDF

Objective

To obtain a position as a developer in a challenging environment hoping to learn and fully utilize my knowledge for developing new high-tech products and for overall growth for the organization.

Education

20112015

Bachelor's degree - Computer Science Section

Faculty of Computer and Information Sciences Ain Shams University
  • Accumulative Grade : Good''
  • Graduation Project : Speaker Identification System
  • Project Grade : Very Good

Experience

20162017

Mobile Developer

Silverkey Technologies
20162017

Game Developer

Innolabs

Languages

  • Arabic
  • English

Skills

Android

JAVA & Kotlin

Game Development

Unity Engine and UE4

Virtual Reality
IOS 

Swift

C#
C/C++
Object Oriented Programming
Image Processing
Neural Networks 


Computer security
Computer network
Pattern and Speech Recognition
Algorithms Analysis and Design
Database designing concepts
Assembly

TECHNOLOGIES AND TOOLS

Android Studio

Unity 5

Unreal Engine 4

XCode

Visual Studio

Matlab

Projects

  • Android
    • Fer2etak Fantasy Football Game
    • Madinaty
    • El7a2
    • Emigration Ministry in Egypt - Social app
    • Manpower Ministry in Egypt - Inspection app
    • Local Development Ministry in Egypt app
    • El7a2ouna services
    • Cards MagicTrick Game
    • Simple Painter
  • IOS
    • Emigration Ministry app
    • Madinaty
    • El7a2ouna services
  • Unity 5
    • The Last Gladiator VR game <Demo>
  • Unreal Engine 5
    • Dragon Master VR game <Demo>
  • C#
    • Speaker Identification System and Directions Speech Recognition (integrated with Matlab)
    • Image Operations Package(Enhancement,Restoration,Morphological,Segmentation)
    • Image Recognition System(configured with head orientation recognition)
    • Compiler for Tiny Language (Scanner,Parser,Semantic Analysis)
    • Security Package of 16 Algorithms for Data Encryption & Decryption Working on a Network
  • C++
    • Simple Company Payroll Systems
    • MiniGoogle
    • Visualization of The Solar System(openGL)
  • C
    • Memory Management of F-OS (simple operating system) that allocate and
      de-allocate memory and sharing between 2 program
  • Assembly
    • Some simple projects
  • Prolog
    • Puzzles and AI work 

Portfolio