I am an android developer with 5 years experience in android developing with more than 15 published apps and games. my passion to technology and to smart phones drove me to learn on my own for years until I got certified in 2018.
I have good knowledge in gradle, REST API, android test units, Json, SDKs versions, Material design, and most of android related topics
I have also some experience in developing desktop apps with C# and VB.
I love programming and I am always eager to learn more.
Android Studio Development
Deep understanding of Android UX and UI design paradigms. Experience working on multiple resolutions screens.
Keen eye for design and ideas into development
Understanding of complete application development lifecycle.
Experience with offline and online storage (sqlite, Room, Firebase) threading, and performance tuning
Strong knowledge of Android SDK, different versions of Android
Strong Knowledge of GIT Version control system
Understanding of Material design patterns
Strong knowledge of Loader, Content provider, Recycler view, adapters, custom views, Gradle Tasks, AsyncTask, Services, App Widget, Intents and Intent filter, Activity and fragment life cycles, Libraries, Espresso, and Junit test
A good knowledge of livedata and viewmodels
Arabic Native: 100%
Good experince in 3d and 2d development in unity
Strong knowledge of C#
good knowledge of unity physics system and colliders
medium animation skills
Arabic (Native) 100%
EDUCATION AND EXPERIENCE
Android Developer Nano Degree
2017 - 2018
Bachelor Degree in English Litrature
2006 - 2010
2014 - Present
Built more than 15 Android apps with different IDEs and SDKs