Mohamed Hamdan

Jordan

@mnayef95

Android Developer

Badges

Problem Solving
Java
Days of Code

Certifications

mnayef95 has not earned any certificates yet.

Work Experience

  • Software Engineer

    Winfooz•  September 2018 - Present

    Introduce Android Jetpack components. Introduce dependency injection using Dagger 2. Introduce Java annotation processing. Introduce Jenkins pipeline for build, test and deploy our apps. Decrease build time by building a modular Android app architecture.

  • Software Engineer

    MobileNOC•  March 2018 - September 2018

    Restructure the code to use MVP architecture and Dagger 2. Improve the design with material design. Managed team of 2 people. Built Android app with backend API integration. Integrated Google play services and Google Maps API V2.

  • Software Engineer

    Invetechs•  January 2018 - March 2018

    Improve the design with material design. Introduce Unit test. Ensure that apps are tested to meet total performance requirements. Built Android apps with backend API integration.

  • Software Engineer

    BeMotion•  October 2016 - January 2018

    Revamp our product to use Kotlin and VIPER architecture. Improve the design with material design. introduce realm database. Built Android app with backend API integration. Worked on location nearby agents.

Education

  • Pioneers Academy

    Android Development, Deploma•  January 2015 - January 2016

    Learn to develop Android applications with best practices. Learn Databases with SQL. Learn some of HTML and CSS. Learn XML and JSON.

Skills

mnayef95 has not updated skills details yet.