๐จโ๐ป About Me:
I am an Android Developer with 4 years of experience, passionate about creating high-quality mobile applications. My journey in Android development has seen me work on a wide range of projects, from personal apps to complex enterprise solutions. I am always eager to learn and explore new technologies, and I enjoy collaborating with my team to achieve outstanding results.
๐ Location: Benha, Egypt
๐ง Email: [email protected]
๐ LinkedIn: AhmedSheref96
๐ฑ GitHub: AhmedSheref96
๐ฎ Google Play Developer: My Apps
- Programming Languages: Kotlin, Java
- Architectural Patterns: MVI, MVVM, MVP, Clean Architecture
- Networking: Retrofit, Ktor, OkHttp, Socket Programming
- Firebase Services: FCM, Crashlytics, Remote Config
- Asynchronous Tasks: Coroutines, RxJava
- Dependency Injection: Hilt, Koin, Dagger
- Android Jetpack Components: Navigation, Paging, Data Store, Room, Compose UI
- Version Control: GitHub, Bitbucket, GitLab
- Payment Gateway Integration: Fawry, Paymob, UrWay (Saudi Arabia)
- CI/CD Knowledge: Implementing continuous integration and deployment processes
- Android Developer @ Misr Tech (2023 - Present): Working on Android apps for mobile and POS devices like New POS & Pax.
- Android Developer @ Semicolonltd (2021 - 2023): Developed and published various Android applications.
- Self-employed @ Google Play (2019 - Present): Independently developed and published apps, including an intermittent fasting diet app.
- Buses Ticketing (MisrTech): POS device app for passenger ticketing and card charging.
- Mwasalat Misr: Passenger app for trip management based on location.
- PetrojetHSE: Built with Compose, MVVM, and Coroutines.
- Moqawalt Misr: A comprehensive app for the contracting field, including map integration.
- Ton (Driver & User): Developed a complex UI and integrated URWAY payment and FCM for shipment tracking.
- My-Utils: Utility library with common tools for Android development, available on Jitpack.
- Healthy Diet Application: Personal app for weight loss assistance.
- Android TDD Masterclass: Focus on Clean Architecture, Test-Driven Development, and advanced Android development techniques.
- Gradle for Android and Java
- Advanced Android with Kotlin