Ismail - Senior Android Engineer

Ref : 150919B001
Actuellement disponible Email vérifié
Photo d'Ismail, Senior Android Engineer
Compétences
Expériences professionnelles
  • Expériences et Stages

    DU 11/2022 JUSQU’A AUJOURD’HUI – MATCH GROUPE - FRANCE
    DÉVELOPPEUR SENIOR ANDROID
    (1 ANS ET 2 MOIS)
    MEETIC : C'est une application de rencontres en ligne populaire qui permet aux utilisateurs de découvrir
    et rencontrer de nouvelles personnes. Disponible sur les smartphones et les ordinateurs, Meetic
    propose une plateforme conviviale destinée aux célibataires en quête d'une relation amoureuse,
    d'une aventure occasionnelle, ou tout simplement de nouvelles amitiés.
    Client : Match groupe
    Équipes : 4 squads, chaque squads de 8 personnes.
    Méthodologie : Agile SCRUM avec itération des deux semaines.
    Tâches réalisées :
    ➢ Participation à la conception de design.
    ➢ Participation au développement des nouvelle fonctionnalité.
    ➢ Participation au maintenant des applications.
    ➢ Participation au déploiement des applications sur le store.
    ➢ Participation à l’ajouter des teste unitaires.
    Environnement & outils : Android Studio, Android, kotlin, Android Jetpack, Jetpack Compose, Material Design,
    MVVM, Architecture Components (LiveData, ViewModel, …), Coroutines, Timber, Coil Compose, Gradle
    (flavorDimensions, productFlavors …), Firebase (Crashlytics, Analytics), Lottie Compose, Paging, Gitlab, Mockk,
    Robolectric, Junit, Espresso, Jenkins, Lint.
    Référence : ********/ ********/ ********/
    LIENS SUR STORE : MEETIC

    DU 02/2022 JUSQU’A AUJOURD’HUI – DEEZER - FRANCE
    DÉVELOPPEUR SENIOR ANDROID
    (9 MOIS)
    ZEN BY DEEZER : C'est une application de diversification qui vos offrez des différences vidéo et audio
    pour vos être bien selon vos Mood.
    Client : Deezer
    Équipes : équipe de 12 personnes.
    Méthodologie : Agile SCRUM avec itération des deux semaines.
    Tâches réalisées :
    ➢ Participation au choix technologie.
    ➢ Participation à la conception de la solution et choix d’architecture.
    ➢ Participation à la conception de design.
    ➢ Participation à l’implémentation la chaîne CI.
    ➢ Participation au développement des différences fonctionnalité.
    ➢ Participation à l’ajouter des teste unitaires.
    Environnement & outils: Android Studio, Android 8-13, kotlin, Android Jetpack, Jetpack Compose, Material
    Design, MVVM, Clean Architecture, Architecture Components (LiveData, ViewModel, …), Coroutines, Flow,
    Hilt, Apollo, Timber, Coil Compose, Gradle (flavorDimensions, productFlavors …), Firebase (Crashlytics,
    Analytics, App Distribution, Remote Config, Performances), ExoPlayer, DataStore, Lottie Compose, Paging,
    Github, Mockk, Turbine , Robolectric, Junit, Espresso, Jenkins, SonarQube, Lint, Didomi, Braze, Adjust,
    Renovate, Debug mode (leakcanary, flipper, Charles, pop)
    Référence : ********
    LIENS SUR STORE : PAS ENCORE EN PROD
    _______________________________________________________________________________________
    DU 01/2021 AU 01/2022 – ENGIE SOLUTIONS - FRANCE
    DÉVELOPPEUR SENIOR ANDROID
    (1 ANS ET 1 MOIS)
    PROJET NAVINEO : C’est un Système d’Aide à L’Exploitation et d’Information Voyageurs (#SAEIV) joue
    un rôle central pour le transport.
    D’un côté, le Système d’Aide à l’Exploitation permet aux opérateurs de gérer à distance les flux
    de trafic, adapter la circulation des transports, accompagner et communiquer avec les
    conducteurs.
    De l'autre, l’Information Voyageurs concerne les usagers. Que ce soit dans les transports, aux
    arrêts, sur leur smartphone, les voyageurs disposent d’une information fiable et en temps réel sur
    leurs conditions de trajets.
    Client : ENGIE Solutions (Achères)
    Équipes : équipe de 6 personnes.
    Tâches réalisées :
    ➢ Participation à la maintenant des différents fonctionnalistes.
    ➢ Participation à la conception de nouveau design.
    ➢ Re-factoring d’application avec le nouveau design, re-factoring des codes avec
    l’implémentation du clean architecture el bon pratique.
    Environnement & outils : Android Studio, Android 4.4-11, kotlin, Java, Android Jetpack, Material Design,
    MVVM, Clean Architecture, Architecture Components (LiveData, ViewModel, …), Coroutines, Koin,
    Webservices REST, Retrofit, Timber, Gradle (flavorDimensions, productFlavors …), Firebase, Mantis, Gitlab,
    Mockito, Robolectric, Junit, Espresso, Jenkins, SonarQube, Lint.
    Référence : ********-navineo-oregon
    LIENS SUR STORE : IL EXISTE SUR UN SERVEUR PRIVE
    _______________________________________________________________________________________
    DU 12/2020 AU 12/2020 – WEB GEO SERVICES - FRANCE
    CONSULTANT SENIOR ANDROID
    (1 MOIS)
    PROJET WOOSMAM GEOFENCING SDK : C’est un SDK devraient vous aider à créer des notifications push
    riches (mises en évidence avec un contexte de localisation), à analyser l'environnement de vos
    utilisateurs mobiles (rechercher la proximité de vos actifs, concurrents, etc.) et bien plus encore sur
    Android pour aller plus loin dans la localisation. Intelligence.
    Client : Web Geo Services
    Tâches réalisées :
    Audit de conformité et de recommandation de la libraire Woosmap Geofencing développée par
    la société Web Geo Services.
    ➢ Rapport d'audit (Architecture, Qualité de code, Performance)
    ➢ Recommandations
    Environnement & outils : Android Studio, Android 4-10, Java, kotlin, MAD Scorecard
    Référence : ********/
    Libraire : ********-geofencing-android-sdk

    DU 04/2019 AU 09/2020 - CAPGEMINI - FRANCE
    CONSULTANT MOBILE ANDROID
    (1 ANS & 6 MOIS)
    PROJET MYMARQUE : C’est une multi application mobile destinée à l'utilisateur des véhicules
    PSA Groupe (My Peugeot, My DS, My Citroen, My Opel, My Vauxhall).
    Client : PSA Groupe (Poissy)
    Équipes : équipe de 9 personnes.
    Méthodologie : Agile SCRUM avec itération des deux semaines.
    Tâches réalisées :
    ➢ Participation à la définition des besoins.
    ➢ Participation à la conception de la solution.
    ➢ Participation au re-factoring d’ancien code.
    ➢ Participation à la création de la phase intégration continue.
    ➢ Développement de différents modules.
     Remonte les informations de véhicules (Trajets, alertés, consommation …)
     Localisez votre véhicule, soyez alerté des besoins d’une intervention
    technique.
     Prenez rendez-vous en ligne et obtenez un devis, retrouvez facilement vos
    contacts (point de vente, relations clientèles et assistance)
     Lance des commandes à distance (démarre la climatisation, démarre le
    chargé pour les véhicules électriques, …)
     Suive le plan d’entretien, retrouvez les prochaines échéances et
    interventions de votre plan d’entretien et soyez alerté.
     Prenez rendez-vous en ligne et obtenez un devis, retrouvez facilement vos
    contacts (point de vente, relations clientèles et assistance)
     …
    Environnement & outils : Android Studio, Android 4-10, Java, kotlin, Material Design, MVVM,
    Architecture Components (LiveData, ViewModel, …), Webservices REST, Retrofit, Picasso, Glide,
    Gradle (flavorDimensions, productFlavors …), Firebase, Jira, GitHub, Junit, Espresso, TeamCity,
    SonarQube, Lint.
    Référence : ********/
    LIENS SUR STORE : MYPEUGEOT , MYDS , MYCITROEN , MYOPEL , MYVAUXHALL

    DU 10/2018 AU 03/2019 - LOVOTECH - FRANCE
    INGÉNIEUR D’ÉTUDES & DEVELOPPEMENT ANDROID
    (6 MOISI)
    PROJET APPLICATION CRA : C’est un projet interne permettant au consultant de reconstituer les
    tâches effectuées chaque mois et au responsable de les surveiller.
    Équipes : équipe de 3 personnes.
    Méthodologie : Agile SCRUM avec itération des deux semaines.
    Tâches réalisées :
    ➢ Participation à la définition des besoins.
    ➢ Participation à la conception de la solution.
    ➢ Développement de différents modules :
    ✓ Interfaces graphiques.
    ✓ Module de gestion des données en local.
    ✓ Module de gestion des notifications instantanées.
    ✓ Module de gestion des tâches.
    ✓ Module de gestion de profil.
    ➢ Test unitaire de l’application
    Environnement & outils : Android Studio, Android SDK 4-8, Kotlin, RxJava, RxAndroid, Material Design,
    MVVM, clean Room, Webservices REST, Retrofit, Gradle (flavorDimensions, productFlavors …),
    Firebase, Lint, Git, Junit, Espresso.
    Référence : ********

    DU 08/2016 AU 09/2018 - STREAMWIDE TUNISIE SARL - TUNISIE
    INGÉNIEUR D’ÉTUDES & DEVELOPPEMENT ANDROID
    (2 ANS & 2 MOIS)
    PROJET TEAM ON THE RUN : C’est un outil collaboratif professionnel qui intègre différentes
    fonctionnalités dont un module VoIP, module de messagerie instantané, module
    de gestion des Processus Métiers, module de géolocalisation en temps réel.
    Équipes : Deux équipes de cinq personnes (Un product owner, un scrum master, trois
    développeurs)
    Méthodologie : Agile SCRUM avec itération des deux semaines.
    Tâches réalisées :
    ➢ Participation à la définition des besoins.
    ➢ Participation à la conception de la solution.
    ➢ Participation au développement de différents modules :
    ✓ Contact entreprise : Gestion des synchronisations des contacts avec la couche
    back-end.
    ✓ Processus Métiers : Développement des interfaces graphiques et
    développement d'une couche d'appel de web services pour gérer les
    processus métiers.
    ✓ Géolocalisation : Développement d'un module de géolocalisation en temps
    réel et paramétrable
    ✓ Appel et messagerie : Gestion des appels VoIP (Appel, Appel Vidéo, Streaming,
    Appel Walkie-Talkie), gestion des envoi/réception des documents et fichiers, des
    images, des fichiers audio ou vidéo, enregistrés sur votre téléphone mobile ou
    stockés dans un service Cloud (ex : DropBox, Google Drive, One Drive).
    ➢ Conception et développement du nouveau module avec les API serveur.
    ➢ Test unitaire de l’application


    15 Mai Projet (Application Mobile) : Plate-forme de recherche un Avocat
    Aujourd’hui 2015 et prenez un RDV (Allo Avocat)
     Allo Avocat est une plate-forme dédiée à aider les clients et les avocats à se
    retrouver plus aisément. afin d’aider les clients à réduire leurs temps de recherche
    d’un spécialiste et à prendre un rendez-vous dans les délais les plus courts et aux
    conditions souhaitées.
     Android, PHP5.
     Site web : ********/
     Google store : pas validé.
    01 Avril Projet (Application Mobile) : est une application de réservation de taxi qui facilite
    10 Mai 2015 votre déplacement. Trouvez facilement un taxi pour partir ou venir de tous les aéroports
    de Belgique.
     Android, PHP5.
    Environnement & outils : Windows, Ubuntu, Android Studio, Android SDK 4-8, Java, Material
    Design, EventBus, MVC, MVP, SQLite3, SIP, Webservices REST, Gradle (flavorDimensions,
    productFlavors, …), Firebase, Lint, Code a bar, QRcode, NFC, Google Maps, GPS, Trac, SVN,
    Jenkins, Junit, Espresso, ShortcutBadger, Exoplayer.
    Référence : ********/
    Lien sur Google Play
    _______________________________________________________________________________________
    DE 03-2016 AU 05-2016 - M-DEV TUNISIA - TUNISIE
    FORMATEUR ANDROID
    (3 MOIS)
    PROJET : Programme de formation au développement d'applications mobiles, lancé en
    février 2016, par le Ministère des Technologies de la Communication et de l’Economie
    Numérique.
    Missions & Tâches réalisées :
    ➢ Enseignement des notions de base du développement mobile Android.
    ➢ Encadrement des participants pour développer des applications mobiles publiées
    sur Google store.
    ➢ Groupe de 20 étudiants en moyenne.
    Environnement & outils : Android Studio, Android 3-6, Java, Web Service REST(JSON), Gson,
    API Maps, GPS, SQLite, PHP5.
    Référence : ********/


     Site web : ********/
     Google store :
    ********?id=bai.bestweb.taxistoairport
    01 Février Projet (Application Mobile) : Plate-forme de recherche un médecin
    30 Mars 2015 et prenez un RDV (Allo Médecin)
     Allo Médecin est une plate-forme dédiée à aider les patients et les médecins à se
    retrouver plus aisément. afin d’aider les patients à réduire leurs temps de recherche
    d’un spécialiste et à prendre un rendez-vous dans les délais les plus courts et aux
    conditions souhaitées.
     Android, PHP5.
     Site web : ********/
     Google store :
    ********?id=bai.bestweb.allomedecin

    DE 03-2016 AU 08-2016 – DÉVELOPPEMENT AU FORFAIT FREELANCE - TUNISIE
    INGÉNIEUR D’ÉTUDES & DEVELOPPEMENT ANDROID
    (6 MOIS)
    Equipe : Travail autonome pour partie Android et collaboration avec les équipes de
    clientes pour partie back end.
    ● CLIENT : PINNACLE
    PROJET PINNACLE FOOD SAVER : Plateforme en ligne visant à optimiser l'utilisation des ressources
    alimentaires et à réduire le gaspillage alimentaire. Projet gagnant dans la compétition
    INJEZ Tunisie 2015.
    Environnement & outils : Android Studio, Android SDK 3-6, Java, Web Service REST(JSON), Gson,
    Mapper, Picasso, Retrofit 1, API Maps, GPS, Git.
    Référence : ********/
    Lien sur Google Play
    ● CLIENT : AUDIOLABY
    PROJET QUOTT APP: Application permettant d'envoyer des notifications contenant des
    citations audio quotidiennes et des affirmations positives.
    Environnement & outils : Android Studio, Android SDK 3-6, Java, Push Notification, Git.
    ● CLIENT : NEOTV
    PROJET MY IPTV PRO: Application permettant de regarder IPTV des chaînes de télévision en
    direct. Support des playlists M3U et autres formats. Support aussi pour les divises Android TV
    Box avec télécommande
    Environnement & outils : Android Studio, Android SDK 3-6, Java, ButterKnife, ExoPlayer, Playlists M3U,
    Git.
    Référence : ********/
    Lien sur Google Play
    ● CLIENT : ART FOR MUSLIM
    PROJET MASTER: Application permettant de chercher un enseignant en fonction de ses
    critères (matière et géolocalisation). Permet de communiquer avec les enseignants.
    Référence : Lien sur Google Play
    PROJET PAGEZ: Application permettant de publier des articles à vendre et rechercher des
    articles à acheter
    PROJET TAAMINAK: Application permettant aux sociétés d'assurance médicale de gérer leur
    profil et aux clients de consulter les sociétés inscrites ainsi que les cliniques et hôpitaux
    selon la classification de leurs propres compagnies d'assurance.
    Environnement & outils : Android Studio, Android SDK 3-7, Java, Web Service REST(JSON), Gson,
    Mapper, API Maps, API Facebook, API Google+, Retrofit 1/2, Volley, Glide, Picasso, ButterKnife,
    PayPal, Git, Slack.
    Référence : ********/

    15 Décembre 2014 Projet (Application Mobile) : Application pour le service de transport
    01 Février 2015 les Taxis (Taxis Bruxelles)
     Développement d’une application mobile (Android) pour prendre un taxi, et
    faciliter le contact avec eux, « Taxis Bruxelles ».
     Android, PHP5.
     Site web : ********/
     Google store :
    Application pour les clients :
    Ingénieur Informatique
    Génie Logiciel et Système
    d’Information (GLSI)
    (Développeur Mobile « Android »)
    ********?id=com.BAI.TaxiBruxellesClient
    Application pour les Chauffeur des Taxis :
    ********?id=com.BAI.TaxiBruxellesChauffeur
    01 Novembre - Projet (Application Mobile):Plate-forme de recrutement (TeslaDuo)
    15 Décembre 2014
     Plate-forme de recrutement en ligne qui regroupe les demandeurs d'emploi et
    les recruteurs.
     Tesla Duo vous permet d'effectuer rapidement et facilement des recherches
    pour les meilleures opportunités sur le marché.
     Android, PHP5.
     Site web : ********/
     Google store : ********?id=bai.teslas.duo
    Févier-Juin 2014 Projet de Fin D’étude pour l’obtention du Diplôme National d’Ingénieur en Sciences
    Appliquées et Technologiques
     Spécialité : Génie Logiciel et Système d’Information(GLSI)
     au sein du La Société Méditerranéenne de Services (SMS)
     Développement d’une application web et mobile pour prendre un taxi, et faciliter le
    contact avec eux, « CHED-TAXI ».
     Android, Symfony2, PHP5.
     Site web : ********/
     Google store :
    Application pour les clients :
    ********?id=bai.bestdev.mobileweb.chedtaxi
    Application pour les Chauffeur des Taxis :
    ********?id=bai.bestdev.mobileweb.chedtaxicha
    uffeur
    Juillet-Aout 2013 Stage D’été
     au sein du la société ULTRA-INFORMATIQUE de Douz : Maintenance, Création
    d’Applications et de site web.
     Développement d’un site web dynamique
     Outils : PhP5, HTML5, Framework : Code Igniter
    Mai 2013 Mini Projet ISI : Développement d’un Site web de réservation hôtelière
     Outils : Framework JSF 2.0, J2EE 6, Prime Faces
    Février 2013 Mini Projet ISI : Création et manipulation des éditeurs graphiques avec GMF (Les
    réseaux de Petri).
     Objectif : Développement d’un outil pour la simulation de Réseaux de Petri en
    Java sur plate-forme Eclipse en utilisant GMF (Graphical Modeling
    Framework).
    Octobre - Mini Projet ISI : Conception et réalisation d’une plateforme de vente d’action
    Décembre 2013 (Net_trading).
     Objectif : Mise en place d’une application Desktop pour l’utilisateur de type
    Administrateur et Trader, et une application Web pour le client pour gérer
    les ordres d’achats et de ventes des actions sur la bourse. (EJB3, Swing, JSF2,
    Prime Faces, Glassfish).
    Février-Mai 2011 Projet de Fin d’Etude pour l’obtention du Licence Appliquée en Système
    Informatique et Logiciel (SIL)
     au sein du Club Tennis (CLUB DE SAYADA).
     Développement d’un site web dynamique.
     Outils : PhP5, HTML5, Framework : Code Igniter
    Juillet-Aout 2009 Stage Ouvrier
     au sein de la société ULTRA-INFORMATIQUE de Douz : Maintenance, Création
    d’Applications et de site web.

Études et formations
  • Formation :
    2011 - 2014 Institut Supérieur d’Informatique(ISI) – Ariana, Tunisie
    Diplôme National d’Ingénieur en Sciences Appliqués et Technologiques
    Spécialité : Génie Logiciel et Système d’Information (GLSI).
    2008 - 2011 Institut Supérieur d’Informatique et de Mathématiques de Monastir (ISIMM) –
    Monastir
    Licence Appliqué en Informatique : Système Informatique et Programmation
    (SIL)
    2008 Lycée Elhad Eljadid – Douz ,Kébili
    Baccalauréat en sciences d’Informatique


    Compétences
    Langages de programmation C, C++, JAVA, VB.NET, Pascal, PL/SQL, Flex
    Programmation mobile Android
    Langage de conception UML, Merise
    Spécification Java EE (JSTL, Servlet, JSF, EJB 3.0, Java RMI, PrimeFaces)
    Programmation WEB HTML5, PHP 5, CSS3, JavaScript, Bootstrap, JSON, AJAX, jQuery.
    Base des données ORACLE, PL/SQL, MySQL, Access
    Framework Code Igniter, Symfony2
    Outils de Conception Rational Rose, PowerAMC, StarUML.
    Outils de développement Eclipse, Android Studio, Netbeans, Visual studio 2008, Matlab, Turbo C++,
    Pascal, CodeBlocks, Packet Tracer, Easyphp, WampServer, Xampp
    Connaissance Informatique Word, Excel, Macromedias Flash, Photoshop

D'autres freelances
Développeur ANDROID

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Développeur
Eric

Développeur

  • SAINT-SYLVESTRE-DE-CORMEILLES
VISUAL STUDIO HTML CSS JAVA JAVASCRIPT PHP SQL Kotlin ANDROID NODE.JS
Disponible
CV Développeur REACT.JS | JAVA | ANDROID
Yvan

Développeur REACT.JS | JAVA | ANDROID

  • BOURG-BLANC
JAVASCRIPT JAVA ANDROID REACT.JS J2EE SQL SERVER SPRING Spring Boot
Disponible
CV Développeur Kotlin
Zakaria

Développeur Kotlin

  • GRENOBLE
Kotlin ANDROID JAVA MVVM PHP JAVASCRIPT
Disponible
CV Ingénieur de développement C++
Ali

Ingénieur de développement C++

  • PLAISIR
C++ JAVA PYTHON GIT ANDROID Kotlin
Disponible
CV Senior android developer
Wallyd Syh

Senior android developer

  • FRANCONVILLE
ANDROID Kotlin JAVA
CV Développeur Android Kotlin/Java
Mariem

Développeur Android Kotlin/Java

  • ANTONY
Kotlin JAVA ANDROID FLUTTER
Bientôt disponible
CV Ingénieur logiciel
Romain

Ingénieur logiciel

  • GUÉNANGE
HTML5 JAVASCRIPT REACT.JS WORDPRESS PHP MYSQL iOS Angular PYTHON ANDROID
CV Développeur JAVASCRIPT
Idris

Développeur JAVASCRIPT

  • CRÉTEIL
JAVASCRIPT REACT.JS NODE.JS GIT Vue.js Angular ANDROID Cloud AWS ANSIBLE HASHICORP TERRAFORM
CV Ingénieur mécatronique FLUTTER
Guillaume

Ingénieur mécatronique FLUTTER

  • MONTPELLIER
FLUTTER IHM iOS ANDROID C C++ AUTODESK WINDEV MAC OS Altium