Wissem Rezgui

Développeur Android Kotlin

Moves to Paris, Paris

  • 48.8546
  • 2.3477
  • Indicative rate €450 / day
  • Experience 2-7 years
  • Response rate 100%
  • Response time 2h
Propose a project The project will only begin when you accept Wissem's quote.

Confirmed availability

Propose a project The project will only begin when you accept Wissem's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 100km around

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Arabe

    Native or bilingual

  • Français

    Full professional proficiency

Categories

Skills (10)

Wissem in a few words

ν Forte capacité de travail en équipe
ν Conception & architecture des solutions autour des technologies Android
ν Adaptation facile aux contextes des projets confiés
ν Bonne capacité d’innovation et de synthétisation
ν Rédaction des livrables et modèles documentaires

Experience

Wynd

Retail

Développeur Mobile

Paris, France

February 2018 - December 2019

Domaine du retail, omnicanalité des points de vente destinée aux marques, aux vendeurs connectés et aux e-commerçants.
- Objectif : Contribution aux applications de prise de commande, de paiement, d’encaissement, de fidélité

- Réalisations :

Équipe de 11 personnes
• Développement en méthodologie Agile SCRUM :
o Backlog
o Sprint
o Daily meeting
o Poker Planning
o Retrospective
• Définition du planning chaque début du sprint : cadrage et planification de l’itération et jalon
• Maintenance et évolution du projet avec l'IDE Android Studio
• Développement des tests unitaires et fonctionnels pour chaque US
• Participation à la préparation de la démo chaque fin de sprint
• Revue de code chaque fin de ticket (US)
• Utilisation de Wiki pour la documentation.
• Utilisation de GitLab comme outil de versionning
• Utilisation de JIRA pour le suivi des travaux collaboratifs
• Utilisation de GitLab CI pour l’intégration continue (pipeline build, test, quality, deploy)

RATP - RATP

Transportation

Développeur Mobile

Noisy-le-Grand, France

September 2017 - January 2019

ÉQUIPE DE 8 PERSONNES
• Développement d’une application Android
• Expression des besoins
• Définition du cahier des charges
• Définition des spécifications techniques et fonctionnelles
• Mise en place de la méthodologie Agile SCRUM :
o Backlog
o Sprint
o Daily meeting o Poker Planning o Retrospective
• Définition du planning chaque début du sprint :
o Cadrage et planification de l’itération et jalon
• Validation des maquettes avec UserStudio
• Création du projet avec l'IDE Android Studio 2.3/3.0.1 et
• Mise en place de l’architecture du projet :
o Mise en place des Jobs Jenkins
o Firebase (notifications, messaging, Analytics, TestLab,
CloudFirestore, RealtimeDatabase, CrashReporting) o ButterKnife (injection des vue)
o Dagger (injection des dépendances)
o LeakCanary (Détection des fuite mémoires)

o ROOM (couche d’abstraction sur SQLite)
o UIAutomator (test android)
• Recherche d’itinéraire embarqué (RI Offline)
• Intégration de MapBox5.2.0-beta
o Utilisation de la cartographie Mapbox offline
• Test de l’application à la fin de chaque itération (US)
• Préparation de la démo chaque fin de sprint
• Correction des anomalies dégagées après la phase de test
• Revue de code chaque fin d’itération (US)
• Utilisation de Wiki pour la documentation.
• Utilisation de GITLab comme outil de versionning
• Utilisation de Redmine pour le suivi des travaux collaboratifs
Utilisation de Artifactory pour le stockage des dépendances

Oolink

Automobile

Développeur Mobile

Versailles, France

February 2017 - August 2019

Équipe de 2 personnes
• Encadrement d'un développeur Android Junior
• Développement d’une application Android
• Expression des besoins
• Définition du cahier des charges
• Définition des spécifications techniques et fonctionnelles
• Conception UML :
o Diagramme de classe
o Diagramme de cas d'utilisation o Diagramme de déploiement
• Diagramme de GANT
• Mise en place de la méthodologie Agile SCRUM :
o Backlog o Sprint
o Daily meeting
• Définition du planning :
o Cadrage et planification des itérations et jalons

• Maquettage de la solution avec FluidUI qui permet de voir une version réelle des interfaces graphiques
• Création du projet avec l'IDE Android Studio 2.3 et développement de toutes les interfaces mobiles,
• Implémentation d’une liste d’Api :
o API Réseaux sociaux (Facebook, Twitter et Google Plus) o Firebase (notifications, messaging)
o Badger (notification sur icône APP)
o Notification Manager
o Picasso (Librairie de gestion d'image)
• Communication entre les utilisateurs par l’intermédiaire de système de Chat :
o Création d'une interface de chat sous Android Studio, langage XML
• Développement de Web Services REST (JSON)
o Développement des fichiers PHP7 pour assurer la communication
entre la BDD SQLi et Android (Requêtes SQL)
• Préparation des recettes de test pour les utilisateurs pilotes (Excel)
• Test de l’application à la fin de chaque itération (manuel)
• Correction des anomalies dégagées après la phase de test
• Formation d'un développeur junior sur les différentes fonctionnalités développées,
• Utilisation de GIT comme outil de versionning
Utilisation de JIRA, BitBucket, Confluence pour le suivi des travaux collaboratifs

WWSIGHT

Automobile

Développeur Mobile

Issy-les-Moulineaux, France

January 2016 - December 2017

Équipe de 3 personnes
• Analyse des besoins
• Rédaction du cahier des charges
• Maquettage de la solution mobile (Photoshop, FluidUI)
• Méthodologie AGILE SCRUM :
o Backlog o Sprint
o Daily Scrum meeting
• Création du planning, participation au cadrage et à la planification des itérations
• Développement ANDROID :
o Développement des interfaces mobile (XML)

o Implémentation des API Google pour :
▪ La géolocalisation (API Google Maps Geocoding)
▪ La cartographie (API Google Maps Android)
▪ Adresse auto-complete (Google Places API for Android)
▪ La connexion avec les réseaux sociaux (Google+ API, Facebook SDK)
o Utilisation de PayPal comme Api de paiement sécurisé (PayPal Android SDK)
• Accompagnement du client pendant les phases de test
• Correction des anomalies dégagées après les phases de test (PV de Test)
• Configuration de JIRA, Confluence et Bitbucket


Objectif : Développement d’une application Android : MWS est une application mobile qui utilise tous les capteurs du Smartphone pour assurer la protection des travailleurs isolés.
REALISATIONS :
• Préparation du cahier des charges avec le client en proposant la liste des fonctionnalités intégrables selon les solutions existantes (SafePTI, TAMAT...)
• Mises-en place de la méthodologie Agile SCRUM :
o Backlog sprint, Daily meeting ...
• Participation au cadrage et planification des itérations et jalons,
• Maquettage de la solution avec FluidUI qui permet de voir une version
réelle des interfaces graphiques
• Création du projet avec Android Studio 2.2 et développement de toutes les interfaces mobiles (XML)
• Intégrer la liste des déclencheurs selon la liste des capteurs disponibles dans le Smartphone (Accéléromètre, Gyroscope, Gravité, Orientation, Lumière et proximité) en utilisant la Classe Sensor
• Implémentation des algorithmes de lecture des valeurs provenant de la classe sensor (OnSensorChangelistner) pour le déclenchement des événements (Détection de choque, perte de verticalité, absence de mouvement, arrachement ...)
• Accompagnement du client pendant la phase de test,

• Formation de 2 développeurs juniors sur les différentes fonctionnalités développées,
• Correction des anomalies dégagées après la phase de test
• Outil de Versionning GIT, BitBucket
• Suivi de l'avancement des tâches (JIRA)

B2MIT

Travel & Tourism

Développeur Mobile

Tunis, Tunisie

July 2014 - January 2016

Participer au cadrage et planification des itérations et jalon
• Développement des IHM mobiles (XML),
• Intégration des API :
o API convertisseur de devise en ligne o API météo
o API Google Maps
o API connexion aux réseaux sociaux
• Utilisation de la base de données Parse.com
• Implémentation d’un dictionnaire
• Création d’un album de photos partagées entre les utilisateurs
• Traduction de l’application en Anglais-Français-Arabe
• Implémentation de l’application sur tablette
• Test de l’application avec un groupe de testeur
• Correction des anomalies à la fin de chaque retour client ou testeur (PV
de Test)
• Outil de Versionning SVN

Christelle Plissonneau - Wynd

11/7/2019

Développeur dévoué et toujours en recherche de solution à une problématique donnée. Fort de propositions dans les process.

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code