Späť na profesionálov

Android Developer

Prehľad


Krátke zhrnutie

Kandidát Shaban je skúsený vývojár pre Android s viac ako 4 rokmi skúseností s vývojom pre Android a 1 rokom ako backendový vývojár v oblasti vývoja .NET a Angular. Pracuje aj ako lektor kurzov pre Android a má dobré skúsenosti s vývojom pre iOS. Kandidát sa rád učí nové technológie v systémoch Android, iOS, Flutter a JavaScript. Má rád hry, jedlo a prírodu a píše články na portáli Medium. Pracoval ako senior Android developer v spoločnosti Unikie a Best Buy, mid-level Android developer v Algawhar for Investment and Development a junior Android developer v Nerds-Board a Mazboot. Kandidát má bakalársky titul z informatiky a titul Google Nano. Pracoval na rôznych projektoch a má zručnosti v Java, Kotlin, Android SDK, Firebase, SQLite, Retrofit, GraphQL a ďalších. Pozná rôzne architektúry a vzory, ako sú MVP, MVVM, MVI, a má skúsenosti s nástrojmi a metodikami, ako sú Agile, Git, CI/CD, TFS a Jira. Kandidát pracoval na viacerých aplikáciách vrátane Mazboot, 2b, Kafala, Arabity, Zabbat, Alhayatt, Wasla Bank, Roseroman, Tyaar, Kum Serve, Quiz App, Nav CRM a HA Course Hiring.

Pracovné skúsenosti

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
Zručnosti
AndroidAndroid SDKAngularBitbucketCode ManagementDaggerDatabaseFlutterGitGitHubGitlabGradleGraphQLIoTJavaJava ToolsJavaScriptJiraKotlinOperation SystemsProject Management ToolsRetrofitSQLiteSW Tools APIsToolsUIiOS
Lokality
AmsterdamRemote