Wissem Rezgui

Développeur Android Kotlin

Moves to Paris, Paris

  • 48.8546
  • 2.3477
Propose a project The project will only begin when you accept Wissem's quote.
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

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

2 external recommendations

Education