Download PDF

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

20162018

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.

20162018

Game Developer

Innolabs

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

Languages

  • Arabic
  • English

Technical Skills

Android

JAVA , Kotlin and Flutter

IOS 

Swift

Game Development

Unity Engine and UE4

Virtual Reality

Vive, Oculus And Mixed Reality

Augmented Reality

Hololens

C#
Object Oriented Programming
Asp.net MVC 5
HTML/CSS
APIs, REST and JSON
Database

SQL , SQLite and Realm

C/C++
Algorithms
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

TECHNOLOGIES AND TOOLS

Android Studio

Unity 5

Unreal Engine 4

XCode

Visual Studio

Visual Code

Matlab

Projects

  • Android
    • Fer2etak Fantasy Football Game (Kotlin)
      • 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)
      • 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)
      • 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)
      • 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)
      • 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)
      • Users can use this app for requesting house services like Plumbing, Air Conditioning, Carpentry, etc. 
    • Cards MagicTrick Game (Java)
      • It's a simple game with pure Java. Simulates playing cards magic trick using Mobile's sensors.
  • IOS
  • Unity 5
    • The Last Gladiator VR <Demo>
    • TeamUp Arena VR <Steam>
    • Bots AI system
      • Integrated to The Gladiator and TeamUp
  • Unreal Engine 5
    • Dragon Master VR <Demo>

Personal Training 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 

Portfolio