Summary

+4 years of experience in Android development, working on different projects on different scales.

I am focusing on implementing clean architecture on my projects, using the new technologies and tools that save me time and make the project more editable and testable such as jetpack components, RxJava, kotlin, Room.

Work Experience

FOO

Android Developer

May 2022 - Now

Worked on large-scale fintech projects, and telecom.

AraGeeks Business Solutions

Android Developer

April 2021 - April 2022

Built Muyawama app, and working on it's improvements.

Akelni Food Delivery

Mid-level Android Developer

March 2020 - July 2021

  • Refactored (Akelni app - Akelni Hero - Akelni Chef), implemented the new UI, solved existing bugs, added the new features.
  • Added Akelni app on Hawaii gallery store.
  • Improved apps performance to met the user experience.
  • Minimized the app size.
  • Updated the used libraries

Education

Faculty Of computers and informatics Zagazig University

Bachelor's of Computer Science

2013 - 2018

Skills

  • Android Development

    Java

    Kotlin

    SQLite - Room

    Dependency Injection (Dagger2) / Hilt

    Design Patterns (MVP - MVVM)

    RxJava

    Git

    Agile / Scrum

    RESTful API

    Retrofit

    Clean Architecture

    Firebase

    Coroutine and kotlin flow

    Unit Testing

    UI Testing

    Jenkins

    CD/CI

    Jenkins

Projects

Al Ansari Wallet

Android Developer

Al Ansari Wallet: Your All-In-One Wallet for Cashless Convenience in the UAE.

I developed the Android app from the ground up and provided ongoing support and bug fixes.

AEC Wallet

Android Developer

A cryptocurrency app for UAE MBank.

Designed and implemented new features while systematically identifying and resolving bugs.

MBank UAE

Android Developer

Designed and implemented new features while systematically identifying and resolving bugs.

Doha Pay

Android Developer

Is a food delivery service app that you can order food online and enjoying the offers on your favorite food

ZAIN Bahrain

Android Developer

App for Zain telecom in bahrain.

Designed and implemented new features while systematically identifying and resolving software defects and bugs.

Akelni

Refactored Akelni app, implemented the new UI, solved existing bugs, added the new features, improved app performance to met the user experience. Minimized the app size. Updated the used libraries

Is a food delivery service app that you can order food online and enjoying the offers on your favorite food

Muyawama Professional - مياومه محترف‎

Built from scratch, implemented UI design using design principles and software architecture.

Muyawama is on-demand leading classifieds platform, connecting clients and service providers online with/without intermediaries depending on clients requirement

مياومه عميل - Muyawama client

Built from scratch, implemented UI design using design principles and software architecture.

Muyawama is on-demand leading classifieds platform, connecting clients and service providers online with/without intermediaries depending on clients requirement

Languages

Language

English

Professional

Language

Arabic

Mother Tongue