Download PDF



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



Mobile Developer

Silverkey Technologies

It's a multinational dynamic software house which is creating and working on large scale projects are being used by organizations and the public.


Game Developer


It's R&D lab. our work is to research and innovate new technology ideas such as VR Games, Mobile Apps and Machine learning.


  • Arabic
  • English

Technical Skills


JAVA , Kotlin and Flutter



Game Development

Unity Engine and UE4

Virtual Reality

Vive, Oculus And Mixed Reality

Augmented Reality


Object Oriented Programming

SQL , SQLite and Realm

Image Processing
Neural Networks 

Pattern and Speech Recognition

Personal Skills

  • Have a passion for learning and trying new technologies
  • Flexible in work
  • Good documenting work
  • Clean code
  • Building nice architectures
  • Ability to work in team and individually
  • Client communication and training skills
  • Making research and dealing with information
  • Reviewing and testing code


Android Studio

Unity 5

Unreal Engine 4


Visual Studio



  • Android
    • Fer2etak Fantasy Football Game (Kotlin)
      • Capacity : 90% - from scratch
      • Fer2etak is a fantasy football game that you can challenge the football game lovers by creating  your team, joining Leagues, participating Cups and collecting points.
    • Madinaty (Kotlin)
      • Capacity : 100% - from scratch
      • This app is used by Madinaty to consistently control and improve the quality of their work at their properties via enabling the reporting of build site defects and assigning fix directly through smartphones.
    • El7a2 (Java & Kotlin)
      • Capacity : 100% - from scratch
      • The app helps users to keep track on all the recent events (positive/negative) around. they have the ability to create events related to some locations and other users can react on.
    • Emigration Ministry in Egypt (Java & Kotlin)
      • Capacity : 50%
      • This App connects Egyptian Expatriates around the world, to each other and to Egypt. Via posts, events, videos, podcasts and forums.
    • Manpower Ministry in Egypt - Inspection app (Kotlin)
      • Capacity : 80% - from scratch
      • This app is computerizing and automating the complete process of Manpower's offices inspection. Which allows the inspectors to do their jobs using Tablets and their work to be tracked and managed by Manpower Ministry and offices.
    • El7a2ouna services (Kotlin)
      • Capacity : 100% - from scratch
      • Users can use this app for requesting house services like Plumbing, Air Conditioning, Carpentry, etc. 
    • Cards MagicTrick Game (Java)
      • Capacity : 100% - from scratch
      • It's a simple game with pure Java. Simulates playing cards magic trick using Mobile's sensors.
  • IOS
    • Fer2etak Fantasy Football Game (Swift)
      • Capacity : 100% - from scratch. still under development.
    • Emigration Ministry app (Swift)
      • Capacity : 50%
    • Madinaty (Swift)
      • Capacity : 75% - from scratch
    • El7a2ouna services (Swift)
      • Capacity : 100% - from scratch
  • Unity 5
    • The Last Gladiator VR game <Demo>
      • Capacity : 100% - from scratch
    • Virtual Multiplayer Arena Game <Demo>
      • Capacity : 30%
    • Bots AI system
      • Capacity : 100% - from scratch
      • Integrated in The Gladiator and The Virtual Arena
  • Unreal Engine 5
    • Dragon Master VR game <Demo>
      • Capacity : 100% - from scratch

Personal Projects:

  • 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 System
    • MiniGoogle
    • Visualization of The Solar System(openGL)
  • Assembly
    • Some simple projects
  • Prolog
    • Puzzles and AI work