Mohammad Ahmed Ismail
-
Upload
mohammad-ismail -
Category
Documents
-
view
6 -
download
1
Transcript of Mohammad Ahmed Ismail
Mohammad Ahmed Ismail
[email protected] district, Nasr city th78, 10
Mohammad IsmailLinkedin: Egypt Cairo,
MohamadIsmailGithub: (+2) 0111 957 2352
Education Bachelor of computer science, faculty of computer and information science, Ain shams
university.(2016)
- Overall Grade : Good.
Certificate of of Secondary Education, Sedky Soliman School, Egypt, with grade 94%
Skills
Technical skills Languages
C++ and C#
Assembly (Intel X86, Mips) and VHDL.
Matlab, Octave.
Concepts
Algorithm design and analysis, Object Oriented design, Data Structures, Image
processing, Artficial Intelligence, Machine learning and Game development.
Technologies
XNA game studio 4.0, OpenGL, OpenCV.
Soft skills Self and fast learning, Problem solving, Communication and Presentations skills ,Mentoring,
and leadership.
Languages
Arabic (Native)
English (Very good)
Projects
Graduation project “Clothes recognition system” (C++ OpenCV,Octave): Given an image of a
person the system will identify the clothes he is wearing and try to identify his preferred style of clothing.
This data can be used to recommend clothes to buy and it can be useful in the research of identifying a
person from his style of clothes.
AI Tanks 2D Simulator (C#, XNA 4.0): An application used in acmASCIS artificial intelligence summer
hackathon. The application provides an environment for testing AI-agents behavior. The environment
consists of water, holes,power-ups, dynamic and static obstacles. (Repository)
Music Note Player(C#, Matlab): A computer generated music note player application which
takes a music sheet as input and plays the musical score. The project uses image processing
techniques to identify the shapes using matlab then connected with a C# GUI application.
T-Compiler (C#): A compiler for the tiny language made using C# which features a scanner , parser and
semantic analysis for a text file containing the tiny language code. (Repository)
KNN Digit Recognition (C#): A hand-written digits recognition application using K-nearest neighbours
and mindst dataset that allow the user to draw a digit on the screen and the app can classify it. The goal
of the application is to test the performance and correctness of KNN algorithm in recognizing hand-
written digits. (Repository)
Activities
ACM “Training Committee” active member (current):
o Preparing multiple sessions: Teaching problem solving for 1st and 2nd year students.
o Preparing Problem of the Week: A weekly ACM-Style problem published on the acmASCIS site and
discussed on the forum to enhance students’ skills in problem solving and introduce them new
techniques.
Honors and Certificates
Participated in ACM Egypt collegiate programming contest. (October, 2014)
ACM Arab collegiate programming contest, 26th place/120. (November, 2013)
Participated in ACM Egypt collegiate programming contest (November, 2013)
Participated in ACM Egypt collegiate programming contest (November, 2014)
ACM Ain shams local contest, 2nd place/11. (October, 2013)
ACM Ain Shams practice contest, 1st place/11. (August, 2013)
ACM 1st Selection contest, 7th place/25. (February, 2013)
Personal Information
Date of birth : 14th, March, 1993
Nationality : Egyptian
Refrences
Amr El-roumy
o Software Development Engineer in test at Microsoft