Zpět na profesionály

Android Developer

Přehled


Krátké shrnutí

Kandidát Shaban je zkušený vývojář pro Android s více než 4 lety zkušeností s vývojem pro Android a 1 rokem jako backendový vývojář v oblasti .NET a Angular. Pracuje také jako lektor kurzů pro Android a má dobré zázemí ve vývoji iOS. Kandidát se rád učí novým technologiím v systémech Android, iOS, Flutter a JavaScript. Má rád hry, jídlo a přírodu a píše články na Medium. Pracoval jako seniorní vývojář pro Android ve společnostech Unikie a Best Buy, středně pokročilý vývojář pro Android ve společnosti Algawhar for Investment and Development a juniorní vývojář pro Android ve společnostech Nerds-Board a Mazboot. Kandidát má bakalářský titul v oboru informatiky a Google Nano Degree. Pracoval na různých projektech a má dovednosti v jazycích Java, Kotlin, Android SDK, Firebase, SQLite, Retrofit, GraphQL a dalších. Zná různé architektury a vzory, jako jsou MVP, MVVM, MVI, a má zkušenosti s nástroji a metodikami, jako jsou Agile, Git, CI/CD, TFS a Jira. Kandidát pracoval na několika aplikacích, včetně Mazboot, 2b, Kafala, Arabity, Zabbat, Alhayatt, Wasla Bank, Roseroman, Tyaar, Kum Serve, Quiz App, Nav CRM a HA Course Hiring.

Pracovní zkušenosti

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.
Author
Android Developer
636938aaf064f88187b71450
Role
Android Developer
Jazyky
English
Dovednosti
AndroidAndroid SDKAngularBitbucketCode ManagementDaggerDatabaseFlutterGitGitHubGitlabGradleGraphQLIoTJavaJava ToolsJavaScriptJiraKotlinOperation SystemsProject Management ToolsRetrofitSQLiteSW Tools APIsToolsUIiOS
Lokality
AmsterdamRemote