Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Fakher Hakim

Développeur Android

Fakher Hakim
Situation professionnelle
En poste
En recherche active
Présentation
Je suis un développeur Android, curieux d'apprendre toutes les nouveautés du SDK. J'ai travaillé dans différents contextes (startups et grandes entreprises). J'ai des références d'applications que j'ai développées dans PlayStore.
CV réalisé sur DoYouBuzz
  • Développement et maintenance de plusieurs application Android liée au Sport (Euroleague, Crystal Palace FC, RFL, URC, ...)
  • Environnement: Kotlin, Dagger 2, Hilt, MVVM, Rest JSON, Coroutines, Jetpack Compose,Bitrise
  • Développement de l'application Eurosport:
    https://play.google.com/store/apps/details?id=com.eurosport
  • Maintien de l'ancienne application
  • Implémentation des nouvelles features sur l'application de refonte
  • Environnement :Kotlin, Koin, Dagger 2, Junit, Apollo client/GraphQL, Retrofit, Mockk, RxJava, CircleCi.
    architecture : MVVM
  • Développement et maintenance de l'application MYTF1 (100K utilisateurs/jour):
    https://play.google.com/store/apps/details?id=fr.tf1.mytf1
  • Réfont total de l'application from scratch.
  • Utilisation du GraphQl pour échanger avec le serveur en utilisant le client Apollo.
  • Développement des tests unitaire (52% code coverage).
  • Implémentation du module login avec un outil SAP (Gigya) tout en respectant la regularisation GDPR.
  • Configuration d'outil d'integration continue (Bitrise).
  • Environnement :
    Kotlin, Koin, Junit, Apollo client/GraphQL, Mockk, RxJava, Bitrise, architecture : MVI
  • Implémentation d'une application Android qui permet la numérisation de la livraison de Beton chez Lafarge.
  • Implémenter les differents module de l'application (Networking/ base de données/ Tracking) en utilisant une "clean architecture" (MVP).
  • Intégrer Firebase au projet (FCM)
  • Intégration de Fabric.
  • Environement:
    Android, Java, JSON, Retrofit, OkHTTP, RxJava 2, Dagger 2, Gradle, Git, GreenDao, SQLite, GSON, Jira, Sonar, Jenkins
  • Développement de l'application TOTR "Team On The Run"
  • Assurer le développement d'un WorkFlow permétant la validation d'un process créé par le client.
  • Amélioration du module Networking: Adopter OkHttp/Retrofit au lieu de Apache HTTP client.
  • Refonte graphique totale de l'application toute en supportant la version KitKat (Adoption du material design)
  • Lien de l'application sur Google Play Store: https://play.google.com/store/apps/details?id=com.teamontherun&hl=en
  • Environement:
    Android, Java, Retrofit, Gradle, GSON, JSON, SQLite, SVN, Jira, Sonar, Jenkins, Espresso, Junit
  • Développement "from scratch" d'une application Android IoT qui communiquent avec des appareils utilisant le protocole "Bluetooth Low Energy".
  • Développement d'une application web JAVA/JEE
  • Conception de l'application
  • Rédaction de la docmentation
  • Rédaction des spécification techniques
  • Lien de l'application sur Google Play Store:
    https://play.google.com/store/apps/details?id=tn.telnet.health
  • Environement:
    Android Java, Gradle, Maven, Git, Spring-MVC, Hibernate, MySQL

Ingénieur Informatique

ESPRIT

Septembre 2012 à janvier 2016

Technicien supérieur en developpement informatique

ISAMM

Septembre 2009 à juin 2012
  • Android
  • Jetpack Compose
  • Coroutines
  • Retrofit / OkHTTP / Apollo
  • Dagger 2 / Hilt
  • Room
  • RxJava
  • Firebase
  • Junit, Mockito, Espresso, Robolectric
  • KMP: Kotlin Multi Platform
  • Arabe: Native
  • French: Native
  • English: Avancé

.

  • Voyages ( 12 pays)
  • Photography (Nikon D5600)
  • Jeu d'échec