Summary

Android developer in both languages [Java and Kotlin] .

I have short experience in Retrofit,Dagger2,Coroutines, Glide,Room Database, E-commerce App, Firebase. I have knowledge of OOP, MVVM and MVC principles, My work includes building innovative, performance UI, and developing clean code with teamwork.

Projects

Massenger

The developer

This is a native Android Messenger app, with realtime chat conversations.

Technologies used:

Kotlin - Firebase - XML

Forecast

The developer

Technologies used:

Kotlin - MVVM - ROOM - Retrofit - Coroutines - Android Jetpack Compose - Injection Dependency(Dagger2) - Third party Library-Glide-Android Jetpack(Architecture components)-LiveData - ViewModel

E-Commerce

The Developer

It is an E-Commerce Android app.

Technologies used:

-Java -Firebase -XML + AdopeXD for designing UI.

Ahd

The Developer

The app includes sources that benefit women thoughts and culture, containing separate courses and workshops

for leading Arab content makers, and books that help them become more aware.

Work Experience

YuvaIncubated

Android development intern

September 2021 - Now

planned with the team and worked on an app called "edixify".

it is an educational app which pass some stages.

start from planning and design the UI.

used firebase for the backend.

then, focused on writing clean code with object oriented principals and suitable design patterns.

ITI

Java Developer intern

July 2022 - August 2022

Working with the team on desktop application with java.

Learned some new skills like: Exception Handling-Threads-Applets

Skills

  • Technical Skills

    Java

    Kotlin

    Object oriented programming(OOP)

    SQL

    Firebase

    OOD&A

    Git

    AdopeXD

    Android Architecture patterns

    MVC

    MVVM

    Githup

    Algorithms

    Data structures

    Problem Solving

    Co-routines

    REST APIs

    Retrofit

    JSON

    HTML

    CSS

    GSON

    third-party libraries

    Room

    Dependency Injection

    Dagger2

    Android SDk

    version control systems

    Android architecture components

Education

Faculty of Computers & Information Technology||Zagazig University

Medical informatics - Bachelor

2019 - 2023

M