Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Projects
Projects
Generic

Reem Mousa

Android Developer
Giza,GZ

Summary

Experienced Android Developer with a demonstrated history of working in the information technology and services industry in an Agile environment. Skilled in Android Development, Firebase, Retrofit, REST, Java, and Kotlin. Strong engineering professional with a Bachelor's degree focused in Computer Engineering from Faculty of engineering-Helwan University Cairo.

Overview

3
3
years of professional experience
5
5
years of post-secondary education
1
1
Certificate
2
2
Languages

Work History

Technical Engineer (Android)

Expleo-EG
Cairo
10.2021 - Current
  • Developing for car infotainment system running Android based on Android Open Source- AOSP.
  • Bluetooth Low Energy-BLE.

Android developer

Epic systems
Cairo
02.2019 - 09.2021
  • Published 4 native applications to Google Play and contributed to design of 3 applications
  • Built 11 applications and added features to 1 application for Android platform using Java and Kotlin with latest technologies
  • Worked with outside data sources and APIs
  • Maintained applications against Android SDK updates, added new features and refactored old features using new technologies to maximize performance
  • Updated code bases from Java to Kotlin.
  • Applied various techniques to locate bugs and errors in applications for speedy issue resolution.
  • Used specific code versioning tools to manage and implement changes to programs.
  • Successfully integrated push notifications into apps, bolstering user engagement.

Android Developer Intern

Next Technology Leaders, NTL
12.2018 - 02.2019
  • Created custom mobile applications using native technologies.
  • Applied various techniques to locate bugs and errors in applications for speedy issue resolution.

Education

Bachelor's degree - Computer Engineering

Helwan University
Cairo, Egypt
09.2013 - 05.2018

Skills

    Android development

undefined

Certification

Android Basics Nanodegree by Google

Timeline

Technical Engineer (Android)

Expleo-EG
10.2021 - Current

Android Basics Nanodegree by Google

02-2019

Android developer

Epic systems
02.2019 - 09.2021

Android Developer Intern

Next Technology Leaders, NTL
12.2018 - 02.2019

Bachelor's degree - Computer Engineering

Helwan University
09.2013 - 05.2018

Projects

TrackN(Jul 2021)
A location tracking solution and an attendance register for employees. It works as follows:
▪ Gets user's current location while connected/disconnected to the internet.
▪ Captures a selfie picture which is then compressed and uploaded to firebase storage.
▪ Gets location updates in foreground/background.
▪ Sends these data to firebase real-time database and detects fake-location.
▪ Can perform the whole scenario offline.
Architectural pattern: MVP.
Languages: Kotlin.
Tech used: Room database, View binding, Navigation component, RecyclerView, Retrofit2, CameraX,
Firebase storage, Real-time database, crashlytics, AndroidX, Google Fused Location, GPS.


Daftar
A simple notes application for the Android platform. Supports Night mode. Follows the concept of "Single
Activity".
Architectural pattern: MVVM.
Languages: Kotlin.
Tech used: Room database, Data binding, View binding, Navigation component, SafeArgs, RecyclerView,
DiffUtil, Animations, ViewModels, LiveData, kotlin coroutines.


ET-SERP(Nov 2020 – Apr 2021)
A smart Enterprise Resource Planning (ERP) application.
Supports 2 languages for UI, Arabic and English.
Architectural pattern: MVP.
Languages: Kotlin, Java
Tech used: Retrofit2, View binding, CameraX, Google's ML Kit, Navigation component, Data binding,
rxjava, Room.


My clinic Doctor(Jun 2020 – Present)
Doctor-booking application doctor’s side.
A doctor can set his appointments, manage his patients/reservations, start a video-meeting with his
patients online.
Architectural pattern: MVC.
Tech Used: Rerofit2, Zoom SDK and Navigation component.
Languages: Kotlin.


My clinic Patient(Apr 2020 – Present)
A Vezeeta-like application(doctor-booking) patient's side.
Patients can search/choose doctors from doctors database, make reservations, join video-meeting with
them online.
Architectural pattern: MVC.
Tech Used: Rerofit2, Navigation component, Facebook SDK, Google SDK and Zoom SDK.
Languages: Kotlin.

Projects

TrackN(Jul 2021)
A location tracking solution and an attendance register for employees. It works as follows:
▪ Gets user's current location while connected/disconnected to the internet.
▪ Captures a selfie picture which is then compressed and uploaded to firebase storage.
▪ Gets location updates in foreground/background.
▪ Sends these data to firebase real-time database and detects fake-location.
▪ Can perform the whole scenario offline.
Architectural pattern: MVP.
Languages: Kotlin.
Tech used: Room database, View binding, Navigation component, RecyclerView, Retrofit2, CameraX,
Firebase storage, Real-time database, crashlytics, AndroidX, Google Fused Location, GPS.


Daftar
A simple notes application for the Android platform. Supports Night mode. Follows the concept of "Single
Activity".
Architectural pattern: MVVM.
Languages: Kotlin.
Tech used: Room database, Data binding, View binding, Navigation component, SafeArgs, RecyclerView,
DiffUtil, Animations, ViewModels, LiveData, kotlin coroutines.
ET-SERP(Nov 2020 – Apr 2021)
A smart Enterprise Resource Planning (ERP) application.
Supports 2 languages for UI, Arabic and English.
Architectural pattern: MVP.
Languages: Kotlin, Java
Tech used: Retrofit2, View binding, CameraX, Google's ML Kit, Navigation component, Data binding,
rxjava, Room.


My clinic Doctor(Jun 2020 – Present)
Doctor-booking application doctor’s side.
A doctor can set his appointments, manage his patients/reservations, start a video-meeting with his
patients online.
Architectural pattern: MVC.
Tech Used: Rerofit2, Zoom SDK and Navigation component.
Languages: Kotlin.


My clinic Patient(Apr 2020 – Present)
A Vezeeta-like application(doctor-booking) patient's side.
Patients can search/choose doctors from doctors database, make reservations, join video-meeting with
them online.
Architectural pattern: MVC.
Tech Used: Rerofit2, Navigation component, Facebook SDK, Google SDK and Zoom SDK.
Languages: Kotlin.

Reem MousaAndroid Developer