- Android developer with 5 years of learning
- developing android apps with Java and Kotlin Programming languages
skills :
- build offline and online apps
- build apps with Machine learning and Ai
- build apps with modern design (good UX and UI)
- building apps with the highest performance (following the best practice)
- building offline database (With Room) and online database (with Firebase)
- creating Custom Views
- Notification Services
- Real-Time Notification From firebase
- Navigation Component for smooth UX design
- Good Knowledge about best practices of using the Os
- Google Maps and Geofencing
- Find nearby places (hospital - school - restaurant)
- Gps Tracking
- Restful Services (using Retrofit)
- Recycle View (For building scroll items with the best performance)
- background Tasks (pre-fetching and caching data)
- streaming apps (Exoplayer2)
- kotlin Coroutines
- Fragments
- Support offline Cache
- Adaptive Design
- Amazing Animations
- Support Accessibility
- Advertisement (AdManager - Admob - Admob Meditation - facebook - unity - start app - others)
- in app-purchase, subscriptions (Google Billing library +3.0)
- design patterns (MVP, MVVM, MVC)