Android Developer
Überblick
Kurzer Überblick
Der Kandidat Shaban ist ein erfahrener Android-Entwickler mit über 4 Jahren Erfahrung in der Android-Entwicklung und 1 Jahr als Backend-Entwickler in der .NET-Entwicklung und Angular. Er arbeitet auch als Dozent für Android-Kurse und hat einen guten Hintergrund in der iOS-Entwicklung. Der Kandidat ist begierig darauf, neue Technologien in Android, iOS, Flutter und JavaScript zu erlernen. Er mag Spiele, Essen und die Natur und schreibt Artikel auf Medium. Er hat als Senior Android-Entwickler bei Unikie und Best Buy, als Mid-Level Android-Entwickler bei Algawhar for Investment and Development und als Junior Android-Entwickler bei Nerds-Board und Mazboot gearbeitet. Der Kandidat hat einen Bachelor-Abschluss in Informatik und ein Google Nano Degree. Er hat an verschiedenen Projekten gearbeitet und verfügt über Kenntnisse in Java, Kotlin, Android SDK, Firebase, SQLite, Retrofit, GraphQL und mehr. Er ist vertraut mit verschiedenen Architekturen und Mustern wie MVP, MVVM, MVI und hat Erfahrung mit Tools und Methoden wie Agile, Git, CI/CD, TFS und Jira. Der Kandidat hat an mehreren Apps gearbeitet, darunter Mazboot, 2b, Kafala, Arabity, Zabbat, Alhayatt, Wasla Bank, Roseroman, Tyaar, Kum Serve, Quiz App, Nav CRM und HA Course Hiring.
Berufliche Erfahrung
Senior Android Developer (Aug 2022 - Now)
- Working on an IoT app and maintaining existing apps.
- Utilizing Ktor for socket programming.
Senior Android Developer (Dec 2019 - June 2022)
- Developing an ecommerce app based on Magento and maintaining existing apps.
- Conducting unit tests and implementing CI/CD for the 2B Egypt app.
- Working on internal apps such as HR and logistics.
- Providing ecommerce app solutions to other companies.
- Using MV* pattern and TFS.
Mid-level Android Developer (May 2018 - Dec 2019)
- Built 5 apps from scratch and one with Flutter.
- Implemented clean architecture using MVVM for an old app.
- Utilized Scrum methodology and learned analysis skills.
Android Developer (Dec 2018 - July 2018)
- Maintained legacy code and implemented MVP architecture.
- Worked on a chat app.
- Utilized GitLab, Trello, Time Doctor, and Slack.
- Assisted junior developers with their tasks.
Junior Android Developer (June 2017 - Dec 2018)
- Collaborated with senior Android developers.
- Implemented MVP architecture and utilized Firebase.
- Worked in a startup environment.