Amr Arafa
*w El-bostan St,Sheraton Heliopolis, Cairo, Egypt Mobile: +201********* Email:
***.*******.******@*****.***
OBJECTIVE:
Seeking an android developer position to effectively contribute my skills and knowledge to the organization and grow professionally and personally. EDUCATION
Bachelor of Science, The Arab Academy For Science And Technology Date of Graduation: June 2015
Major: Computer Engineering.
GPA: 3.73
Rank: First
High school: Egypt’s National High School, English School, Egypt, 2009 ANDROID DEVELOPMENT SKILLS
Writing clean readable and maintainable OOP code
Layout Implementation using XML and/or JAVA for all screen sizes including tablets and old devices.
Data structures and algorithms
Experience in Eclipse and Android Studio
Animation using XML and/or JAVA
Push notifications. Specially GCM
Implement custom views.
Integrating with REST
Implementing JUnit tests
Backward compatibility
PROGRAMMING RELATED SKILLS:
Excellent
o Native Android development, C, C++, C#, JAVA, MYSQL, SQL SERVER, XML, HTML, CSS, Javascript
o String manipulation
o Regular expressions
o Version control (Git)
o Kinect Development
Good
o Embedded systems using Arduino
o Assembly language
ANDROID RELATED PROJECTS
Fun facts, 2014
o It is a simple app showing random facts .
Interactive Story,2015
o An exploration story for children where they can choose different paths to continue and follow their choices .
Pop Movies, 2016
o It was part of Egyptian Ministry of Communication and Information Technology and Google launch program to help mobile developers in Egypt build great apps and it’s main purpose is to demonstrate the ability to apply most wanted skills in android . GRADUATION PROJECT
Summary:
o Helping disabled people using Kinect and it consists of 3 main parts
Gesture recognition to move a car “demonstration that disabled people can move object through gestures
Speech recognition to move a car “demonstration that disabled people can move object through voice commands.
Sign language translator “to communicate in public places”
Devices:
o Microsoft Kinect
o Arduino
o DC Motors
LANGUAGES
Fluent in spoken and written English and Arabic.
Basic knowledge about French.