Basic Info

Ahmed Mostafa

2 years

Cairo, Egypt

Bachelor's Degree

Experienced

Work Experience

Android Developer at Freelancer

Experience Details

Android Developer

IT/Software Development

Entry Level

* Design, build, document, debug and maintain advanced application for Android Platform
* Building Prototypes that can be used to get early customer feedback
* Use Eclipse IDE or Android Studio IDE with Android SDK
* Work alone or Collaborate with cross-functional teams
* Write efficient, maintainable and reusable code
* Work with Version Control Systems
* Able to use Model View Controller(MVC) design pattern
* Build compatible applications with most android versions
* Develope all Application components and UI resources
* Design required Databases
* Work with Background Tasks
* Work with Explicit and Implicit Intents
* Work with AlarmManager, BroadcastReceiver, Service, Notification and Persistent data storage
* Integrate Google play services and Google Maps API V2
* Implement LocationListener to show exact location on Google Maps
* Use Polylines to draw path on Google Maps with location changes using GPS and other Location Providers
* Use Material Design Support Libraries(AppCompat, RecyclerView, CardView, DrawerLayout, NavigationView, Snackbar ..... and Design) following Material Design Specifications
* Work with Runtime Permissions(Android 6.0 and above)
* Work with RESTful APIs, parsing JSON and XML data
* Integrate with social networks(Facebook, Twitter and Google+)
* Work with outside data sources and API’s(Third Party)
* Perform testing on Physical device and the android emulator
* Work on bug fixing and improving application performance
* Complete task or project in given DEADLINE


Company Details

Freelancer

Dakahlia, Egypt

1-10 employees

Computer Software, Information Technology Services

N/A

Jun 2015 to present (2 years 3 months)
Android Developer at Googan Solutions

Experience Details

Android Developer

IT/Software Development

Experienced (Non-Manager)

* Design, build, document, debug and maintain advanced application for Android Platform
* Build Prototypes that can be used to get early customer feedback
* Use Android Studio IDE with Android SDK
* Collaborate with cross-functional teams
* Write efficient, maintainable and reusable code
* Use Model View Controller(MVC) design pattern
* Build compatible applications with most android versions and screen configurations
* Use Material Design Support Libraries following Material Design Specifications
* Work with Google Services
* Work with RESTful APIs, parsing JSON response.
* Work with outside data sources and API’s(Third Party)
* Performed testing on Physical device and android emulator
* Work with Volley and retrofit for network purposes
* Work on bug fixing and improving application performance
* Complete task or projects in given DEADLINE


Company Details

Googan Solutions

Cairo, Egypt

11-50 employees

Computer Software, Information Technology Services

N/A

Jun 2016 to present (1 year 3 months)
Android Developer at Orbits Engineering Firm

Experience Details

Android Developer

IT/Software Development

Entry Level

* Design, build, document, debug and maintain advanced application for Android Platform
* Build Prototypes that can be used to get early customer feedback
* Use Android Studio IDE with Android SDK
* Collaborate with cross-functional teams
* Write efficient, maintainable and reusable code
* Work with TFS(Team Foundation Server)
* Able to use Model View Controller(MVC) design pattern
* Build compatible applications with most android versions and screen configurations
* Work with Background Tasks
* Work with Explicit and Implicit Intents
* Work with Persistent data storage
* Use Material Design Support Libraries following Material Design Specifications
* Work with RESTful APIs, parsing JSON, XML and SOAP data
* Work with outside data sources and API’s(Third Party)
* Performed testing on Physical device, android emulator and other emulators
* Work with Volley for network purposes
* Work on bug fixing and improving application performance
* Complete task or projects in given DEADLINE


Company Details

Orbits Engineering Firm

Cairo, Egypt

51-100 employees

Computer Software, Information Technology Services, Information Technology Services

N/A

Nov 2015 to May 2016 (6 months)
Reserve Officer at Egyptian Armed Forces

Experience Details

Reserve Officer

Administration, Education/Teaching, Installation/Maintenance/Repair

Entry Level

N/A


Company Details

Egyptian Armed Forces

Egypt

N/A

Military

N/A

Apr 2012 to Oct 2014 (2 years 6 months)

Education

Computer Engineering and Systems in Programming

Education Details

Computer Engineering and Systems

Programming, Networking, Math

El Mansoura University Faculty of Engineering, Egypt

Not specified

C# VB.NET JAVA PHP HTML

N/A

El Mansoura University Faculty of Engineering
2004 - 2011
High School - Thanaweya Amma

High School Details

Thanaweya Amma

Ali Moubarak

Egypt

2003

A / Excellent / 85 -100%

N/A

Ali Moubarak
2003

Certifications

Certificate details

Android Certified Application Developer

Jun 2015

97.78 out of 100

N/A

N/A

ATC

N/A

Certificate details

Monetize Android Application

Jun 2015

95.56 out of 100

N/A

N/A

ATC

N/A

Certificate details

Android Security Essentials

Jun 2015

87.78 out of 100

N/A

N/A

ATC

N/A

Training and Courses

Training/Course Details

Java

Jan 2015

Self Learning

N/A

Training/Course Details

HTML & CSS

Feb 2015

Self Learning

N/A

Training/Course Details

Android Development

Jun 2015

Orascom Training & Technology (MCIT)

Android Development course (MCIT)

This profile is not updated!
Last update more than 1 months ago.

Jobseeker photo

Profile Skills and Keywords

AdministrationAndroidAndroid Certified Application DeveloperAndroid DeveloperAndroid DevelopmentAndroid Security EssentialsAndroid StudioAnimationArabicBackground TasksCSSCommunicatorComputer SoftwareCreativeEclipseEnglishGoogle Maps API V2Google Service LibraryHTML & CSSHTML5Hard WorkerITInformation Technology ServicesInnovativeInstallationJSCRIPTJSON And XML Web ServicesJavaJava DevelopingJava SELinuxLocationLocation-BasedMaintenanceMaterial Design Support LibrariesMathMilitaryMonetize Android ApplicationNetBeansNetworkingNotificationProblem SolverProgrammingRESTful APIsRepairReserve OfficerRuntime Permissions (Android 6.0 And Above)SQLite And SQLite HelperSoftware DevelopingSoftware DevelopmentThird Party LIbrariesUI/UXVersion Control Systems

Self-assesed Skills

Languages

English

English

: Advanced

: Advanced

: Intermediate

: Intermediate

Arabic

Arabic

: Fluent

: Fluent

: Fluent

: Fluent

Tools and Technologies

Eclipse

Eclipse

: Intermediate

: High

:

Less than 1 year

Android Studio

Android Studio

: Beginner

: High

:

Less than 1 year

NetBeans

NetBeans

: Beginner

: High

:

Less than 1 year

Android

Android

: Beginner

: High

:

Less than 1 year

Version Control Systems

Version Control Systems

: Beginner

: High

:

Less than 1 year

Java SE

Java SE

: Beginner

: High

:

Less than 1 year

HTML5

HTML5

: Beginner

: High

:

Less than 1 year

CSS

CSS

: Little knowledge

: High

:

Less than 1 year

JSCRIPT

JSCRIPT

: Little knowledge

: High

:

Less than 1 year

Linux

Linux

: Little knowledge

: Medium

:

Less than 1 year

Fields of Expertise

java developing

java developing

: Intermediate

: High

:

1-3 years

Android Development

Android Development

: Intermediate

: High

:

1-3 years

Material Design Support Libraries

Material Design Support Libraries

: Intermediate

: High

:

1-3 years

Google Service Library

Google Service Library

: Intermediate

: High

:

1-3 years

Google Maps API V2

Google Maps API V2

: Intermediate

: High

:

1-3 years

RESTful APIs

RESTful APIs

: Intermediate

: High

:

1-3 years

JSON and XML web services

JSON and XML web services

: Intermediate

: High

:

1-3 years

Notification

Notification

: Intermediate

: High

:

1-3 years

Background Tasks

Background Tasks

: Intermediate

: High

:

1-3 years

Location

Location

: Intermediate

: High

:

1-3 years

Location-Based

Location-Based

: Intermediate

: High

:

1-3 years

Runtime Permissions (Android 6.0 and above)

Runtime Permissions (Android 6.0 and above)

: Intermediate

: High

:

1-3 years

Third Party LIbraries

Third Party LIbraries

: Intermediate

: Extreme - I love it!

:

1-3 years

software developing

software developing

: Intermediate

: High

:

1-3 years

UI/UX

UI/UX

: Beginner

: High

:

1-3 years

Animation

Animation

: Beginner

: High

:

1-3 years

Version Control Systems

Version Control Systems

: Beginner

: High

:

1-3 years

SQLite and SQLite Helper

SQLite and SQLite Helper

: Little knowledge

: Medium

:

Less than 1 year

Key Skills

Communicator, Hard worker, Creative, Problem Solver, Innovative

Online Presence

https://eg.linkedin.com/in/ahmedmostafa87https://www.facebook.com/A7mad.Mostafa

I’m looking for work, please share my profile…

Get Your own Wuzzuf Profile Now !

Employer? If you're representing an organization or an enterprise, Signup here for FREE to see Ahmed's full profile and find more great talent and professionals to join your team.