Menu

Ghazi DENDEN

La Défense

En résumé

Mes compétences :
Android
JAVA
MySQL
Prestashop paris
jQuery
AJAX
PHP
JQuery Mobile
IOS

Entreprises

  • Voyages SNCF - Lead developer iOS

    La Défense 2015 - maintenant Projet :

    Application SNCF (plus de 6 millions d'utilisateurs). Application grand public, à très fort trafic qui permet de faire des recherches d'itinéraires, de consulter les tableaux de gares, afficher les perturbations, ajouter des alertes sur les lignes/trains, d'acheter des billets TER...
    Méthodologie : Scrum en feature teams, Sprint et soumission toutes les 2 semaines
    Lien store : https://itunes.apple.com/fr/app/sncf/id945434433

    Tâches / Responsabilités :

    - Analyse des stories en amont du sprint planning et participation active aux backlog grooming.
    - Conception des nouvelles fonctionnalités de l'application et validation des choix techniques.
    - Développement des différentes stories et amélioration continue du code existant.
    - Création et implémentation des tests unitaires et des tests UI.
    - Revue de code.
    - Intégration continue avec Jenkins et Fastlane.
    - Team leadership et recrutement (l'équipe iOS est passé de 3 à 7 développeurs en 3 ans).
    - Assistance aux services relation clients.

    Environnement technique :
    iOS, Objective C, Swift, XCode, Git, Unit Tests, UI Tests, MVVM, Jenkins, Fastlane, Hockeyapp, Fabric, Quick, Nimble, Phabricator, Scrum...
  • Bazarchic - Leader technique iOS

    GENNEVILLIERS 2015 - 2015 Projets :

    Bazarchic : Refonte graphique complète de l'application iPhone/iPad, ajout de nouvelles fonctionnalités comme l'achat express et le système de parrainage, mise en place des deeplinks, mise en place d'un module de détection iBeacon ...
    Lien store : https://itunes.apple.com/fr/app/bazarchic/id575920978

    MyTravelchic (actuellement Idiliz) : Intégration d'un module de réservation de vol, nouvel algorithme de recherche par thèmes de voyages, nouveau process de réservation avec possibilité de sauvegarder le devis …
    Lien store : https://itunes.apple.com/fr/app/mytravelchic-les-beaux-voyages/id932769742

    Tâches / Responsabilités :
    - Estimations des fonctionnalités et chiffrage.
    - Développement des nouvelles fonctionnalités.
    - Affectations des tâches et préparation du planning.
    - Mise en place d'un serveur d'intégration continue OS X Server.
    - Participation active aux comités de pilotage et de suivi.
    - Assistance aux services marketing et équipe UI/UX.
    - Recrutement.

    Environnement technique :
    iOS, Objective C, xCode, Git, XML, JSON, AFNetworking, GA, ADX Tracking, Neolane, iBeacon, OSX Server ...
  • BMW - Consultant iOS/Android

    Munich 2013 - 2015 Participation au développement du centre de compétences mobiles de BMW Groupe France.
    Les applications sur lesquels j'ai pu intervenir sont à usage interne pour les différentes concessions BMW en France et dans le monde.

    Tâches / Responsabilités :
    - Estimations des fonctionnalités et chiffrage.
    - Conception et implémentation des nouvelles fonctionnalités.
    - Développement from scratch de la nouvelle application MCL.
    - Documentation technique.
    - Assistance aux différentes concessions qui utilisent l'application MCL et déplacement à l'étranger en support dans les salons automobiles.

    Projets :

    Mobile Customizer Light (MCL) : Application interne permettant la configuration de véhicule BMW, BMWi ou MINI en mode Offline avec sélection des modèles, des éléments intérieurs et de carrosseries avec une vue 360° ...
    L’application est utilisée à travers le monde dans les concessions et disponible en 11 langues.
    MCL sert également d’application interactive sur totem accompagnant l’ensemble des véhicules lors de salon automobile (Paris, Moscou, Bruxelles).

    Test Drive : Application interne permettant aux concessions d'avoir un planning de test drive pour leurs véhicules, on peut remplir un formulaire pour réserver directement sur la tranche horaire choisi, prise de photo du permis, génération du contrat en PDF et signature électronique du document ...


    Environnement technique :
    iOS, Objective C, xCode, Android, Java, Eclipse, SVN, CoreData, XML, JSON, HPDF, Storyboard, Jenkins ...
  • Saint-Gobain - Consultant Mobilité/PhoneGap

    Courbevoie 2013 - 2013 Missions :
    - Conception et développement du mode Offline de l'application 'CatalogueVerallia' avec accès à la base de données SQLite et le localstorage, cette application permet de consulter le catalogue produits de Verallia avec possibilité de l'envoyer par mail, de voir les PDFs associés, de la comparer à d'autres produits ...
    - Spécification et développement de l'application 'Verallia Reports', cette application comporte un module de connexion, un module de gestion des rapports de visites d'un commercial en relation avec un client donné, un module de création et d'ajout d'images via la caméra ou l'album photo de l'iPad et d'un module de synchronisation serveur dans les deux sens.
    - Développement et mise en place d'un protocole de synchronisation des comptes rendus visites entre SalesForce et l'application 'Verallia Reports'.
    - Génération et mise en production des versions iPad des différentes applications en utilisant le framework Phonegap.

    Environnement technique :
    HTML5, CSS3, jQuery, sapUI 5, SQLite, localstorage, SVN, xCode 4.6, Objective C, Local notifications, JSON, Talend, Salesforce, Cordova
  • Bureau Veritas - Consultant Flex/LiveCycle

    Puteaux 2013 - 2013 Missions :
    - Conception et développement de modules FLEX autours de la solution Maia.
    - Développement de formulaires PDF dynamiques ainsi que des processus LiveCycle.

    Environnement technique :
    Flex 4, ActionScript3, Parsley, Java, XML, XSD, Livecycle Designer ES2.5, Livecycle Workbench ES2.5, Squirrel, Ant, SVN
  • Université libre de Tunis - ULT - Enseignant

    2011 - 2012 Cous destiné aux élèves de dernière année Génie Informatique
    - Introduction aux technologies mobile.
    - Formateur au développement Android.
    - Assurer les TP et TD relatifs au cours.
  • Edatis - Ingénieur développement

    Paris 2011 - 2013 Principales activités :
    - Responsable de l'activité mobile d’Edatis.
    - Estimation des projets de développements spécifiques.
    - Spécification, conception et développement des applications mobiles Android/iPhone.
    - Développement web autour de du CMS Open Source Prestashop.

    Projets Réalisés :
    - Développement d’une application mobile (iPhone) de Reporting de la plateforme « Edatis Dialog » avec connexion à une API développé avec Symfony.
    (Technologies utilisés : Objective C, Google Charts, REST).

    - Développement d’une application mobile (Android) de présentation de la société Edatis : Actualités, Evénements, Prise de rendez-vous, affichage des évènements sur carte géographique …
    (Technologies utilisés : Java, PHP5, MySQL).

    Spécification, conception et développement d'un outil de géolocalisation développé en Flex.
    Cet outil permet de créer et de gérer des points d’intérêts sur une carte géographique.
    (Technologies utilisés : Flex, ActionScript3, PHP, MySQL, GoogleMaps, Google geocode, JSON)

    - Développement d’une application mobile (iPhone) d’annonces immobilières permettant la recherche et consultation des annonces déjà présentes avec détails et photos, l’ajout d’une annonce, le paiement sur l’appli pour voir les coordonnées de l’annonce…
    (Technologies utilisés : Objective C, XML, JSON, PHP, MySQL, Google Maps)

    - Développement d’une plateforme SEO, permettant un suivi journalier de l’évolution des positions de sites web dans les moteurs de recherche avec génération de reporting, export de données et un back-office de gestion.
    (Technologies utilisés : PHP5, jQuery, PERL)

    - Estimation, spécification et développement d’un extranet basée sur le CMS Prestashop permettant aux clients de générer et suivre leurs certificats de sécurité moyennant un service web développé en Java/JEE
    (Technologies utilisés : PHP5, jQuery, Smarty, Java, XML, Spring, JSP, Servlet)

    - Encadrement d’un stagiaire PFE 2012 dont le sujet est développement d’un CMS pour une application mobile.
  • Edatis - Stage de fin d'études - PFE

    Paris 2011 - 2011 Développement d’un système de génération d’application mobile

    (Note obtenue : 17,5 Elu meilleur projet de fin d’études à l’ENIT)
    (Prime + Elu meilleur projet de fin d’études à Edatis en 2011)

    Le stage comporte la spécification, la conception et le développement d’un système permettant de générer une application mobile qui selon un fichier de configuration s’adapte à n’importe quel site de e-commerce.

    Technologies utilisés :
    Objective C, iPhone SDK, XML, JSON, REST, PHP, MySQL,Javascript, Google Maps, Flex, GPS.
  • Développeur indépendant - Indépendant

    2011 - 2013 PEAK MOBILE DESIGNS - USA
    Développement d'une application générique sur Android et iOS pour la présentation et promotion des sociétés.

    CINAX INC - CANADA
    Participation au développement d’une plateforme de circuits touristiques avec création et gestion de circuits, contenu audio/vidéo, applications iPhone/Android disponible en mode non connecté et permet de se localiser dans le circuit touristique.

    XTENSUS - TUNISIE
    Conception et Implémentation d’une solution mobile (Android) de localisation de personnels itinérants

    XTENSUS - TUNISIE
    Conception et Implémentation d’une solution mobile (Android) de suivi et réservation de taxis en temps réel

    XILION - TUNISIE
    Développement d'une application mobile de calculatrice scientifique avec résolution d'équations, affichages de graphes, sauvegarde d'équations favoris ...

    OPES - TUNISIE
    Développement d'un plateforme web de vente en ligne couplé avec un système de marketing réseau
  • Infomedia - Stage Ingénieur

    Sousse 2010 - 2010 Conception et Implémentation d’une Application de réseau-
    social sous Android
    * Langages: Java, Android SDK, XML
    * Environnement : Eclipse, MySQL
  • Xtensus Tunisie - Stage Ingénieur

    Ariana 2010 - 2010 Développement d’un générateur graphique dynamique de
    données.
    * Langages : PHP5, XML, Flex, Javascript
    * Environnement : FusionCharts, Dreamweaver, Adobe Flex Builder 4, Postgresql

Formations

  • ENIT(Ecole Nationale D'Ingénieurs De Tunis) (Tunis)

    Tunis 2008 - 2011 Ingénieur
  • Institut Préparatoire Aux Études D’Ingénieurs De Bizerte (IPEIB) (Bizerte)

    Bizerte 2005 - 2008 DEUG
  • Lycée Secondaire 7 Novembre 1987

    Bizerte 1998 - 2005 Baccalauréat, Mathématiques

Réseau

Annuaire des membres :