profile-img

AHMED ADEL ABD EL GELIL

Android , Kotlin , Java ,Mobile Application,Flutter

Nasr City, Cairo, Egypt

Work Experience

  • Senior Android DeveloperFull Time

    Dafater

    Apr 2021 - Present -4 yrs, 3 months

    Saudi Arabia , Riyadh

    • Job Details:• Developing and maintenance native android applications & Flutter applications from scratch for Dafater company. • Using the latest technologies in native android & Flutter. • Integrate with back-end APIs written in python to deliver great user experience through mobile devices . • Work through the product phases and with design team to understand end-user requirements and transform this into effective technical solution . • Understanding of software Development life cycle. • Ease of handling with Azure, GitHub and Bitbucket. • Ease of handling with postman and swagger. • Good familiarity with CI/CD tools. • Good familiarity with Agile principles.
  • Android DeveloperFull Time

    Kawader IT

    Feb 2019 - Mar 2021 -2 yrs, 1 month

    Saudi Arabia , Riyadh

    • Job Details:• Developing and maintenance native Android Applications for university of Princess Noura bent Abdul Rahman in KSA. • Refactored modules in the app to newer technologies to meet the latest and updated android requirements. • Integrate with back-end APIs written in Asp.Net to deliver great user experience through mobile devices • Work through the product phases and with design team to understand end-user requirements and transform this into effective technical solution . • Used Android Skills : 1. Experience with Java, Kotlin and Android SDK along Android Studio. 2. Deep understanding of Android application life cycle including Activities and Fragments. 3. Great hands on and experience with Activities, Fragments , Services,Broadcasts. 4. Implementation common UI patterns like Matrial Design, Swiping taps, Side Menus & View Pagers . 5. Using Dependence Injection like Dagger 2 6. Using Rx Java . 7. Native push notification using Google's Firebase messaging. 8. Using popular libraries like Retrofit, OkHttp, Gson,..etc. 9. In-app OTP. 10. In-app Bar code Scanner. 11. In-app Finger Print. 12. In app videos from lectures. 13. Good understanding MVC, MVP & MVVM Architecture. 14. Google maps Integration. 15. Real Time multi language support (localization). 16. Offline data cashing
  • Junior Andriod DeveloperFull Time

    SMART IT For Software

    Jan 2018 - Jan 2019 -1 yr

    Egypt , Cairo

    • Job Details:• Developing native Android Applications from scratch for Saudi Driving School in KSA. • Searching for the latest updates from technology in Android development and speed of learning. • Integrate with back-end APIs written in Asp.Net to deliver great user experience through mobile devices.
  • Education

    • Bachelor's Degree in Computer Science

      Benha University

      Jan 2012 - Jan 2016 - 4 yr

    Achievements

    Talented mobile developer with +7 years of software experience and many successful applications for giant enterprises. Solid understanding of the full mobile and software life cycle. Dedicated to continuously developing, implementing, and adopting new technologies to maximize development efficiency and produce innovative applications.

    Skills

    View More

    Languages

    • English

      Intermediate

    Training & Certifications

    • Android Developer Track

      Million Arabs Coders·2018
    • Android Basics Nanodegree Program

      Udacity·2018
    Share this Profile