Expériences

Ingénieur Front JavaScript

Dailymotion
Depuis avril 2017
Missions effectuées
  • Migration d'une UI en Angular 1.x vers React (Redux)

    Environnement : JavaScript ES2015+, React, CSS-in-JS, Jest, Git, webpack, Jenkins, Jira

Ingénieur Front JavaScript

Watchever
Avril 2014 à mars 2017
Missions effectuées
  • Développement d'applications JavaScript (React/Angular) pour le Web et tout ce qui est capable de faire tourner du JavaScript et rendre du DOM.

    Produits :
    http://studio.plus
    http://watchmusic.com

    Environnement : JavaScript, React, Angular, Sass, Git et Node (pour les outils de dev : webpack, gulp, etc)
Détails de l'expérience
Description de l'entreprise

Watchever est une filiale du Groupe Vivendi. Cf http://www.watchever-group.com/fr/

Ingénieur JavaScript/PHP

Autarcia
Janvier 2012 à avril 2014
Missions effectuées
  • Développement d'un système de caisse full web fonctionnant en mode déconnecté (techno HTML5, Websocket, ApplicationCache, JavaScript, Applet) directement relié à l'ERP.

    - Recherche et développement des fonctionnalités de la caisse
    - Veille techno et gestion des performances
    - jQuery et jQueryUI
  • Ingénieur R&D PHP. Développement et maintenance d'un ERP

    - Maintenance et évolution des fonctionnalités de l'ERP.
    - Veille technologique
    - Recherche de nouvelles fonctionnalités
Détails de l'expérience
  • # Environnement : Front : JavaScript (normes ES5, jQuery/jQueryUI, IndexedDB, ApplicationCache, Websocket, localStorage, minification), HTML5, CSS3. back : PHP (Websocket), LOAP
Site web de l'entreprise

http://www.autarcia.com/

Ingénieur d'études et développement PHP

Ideia
Janvier 2011 à décembre 2011
Missions effectuées
  • Ingénieur d'études et développement PHP
    Projet OBM : Conception et développement de modules pour un logiciel libre de solutions collaboratives (organisation, mail, gestion des projets, des affaires) « OBM »

    - Conception et développement de modules de gestion de facture, compte rendu d'activités et relances en s'adaptant aux démarches et normes de codage du logiciel
    - Correction d'anomalies
    - Tests unitaires
    - Mise et assistance à la recette
    - Documentation
  • Ingénieur d'études et développement PHP
    Projet Drupal 7 : Début de la conception et développement d'un site vitrine pour ideia

    - Formation Drupal 7
    - Début de la conception et développement du site vitrine de l'entreprise
Détails de l'expérience
  • # Environnement : LAPP (Linux, Apache, PostgreSQL, PHP), Eclipse, SVN, HTML 4, PHP 4 & 5, CSS2, Ajax (mootools), Javascript, PL/pgSQL, SQL.
  • # Environnement : LAMP (Linux, Apache, MySQL, PHP), Eclipse, GIT, HTML 4, PHP 5, CSS, Ajax (mootools), Javascript, SQL.
Site web de l'entreprise

http://www.ideia.fr/

Apprenti Ingénieur

Informatique Caisse des dépôts et Consignations
Octobre 2007 à octobre 2010
Missions effectuées
  • AMOA « Migration InVita » : Dans le cadre d'un projet international, ma principale mission fut d'assister un chef de projet lors de la conduite de la migration d'un logiciel de gestion de contrat d'assurance. Le logiciel, utilisé communément par la filiale italienne et espagnole, a divergé en fonction des attentes des deux entités. Ce projet avait pour but de regrouper les deux versions en une seule en s'appuyant sur des tests de non régression pour la validation

    - Définition et mise en place de la nouvelle architecture technique
    - Rédaction de cas de test techniques compréhensibles par un robot de test (RFT)
    - Conception et développement des évolutions du robot de test
    - Suivi quotidien des anomalies des différentes versions du logiciel
    - Réunions hebdomadaires avec les acteurs du projet (italien, espagnol et français)
    - Actualisation quotidienne du planning et des tâches restantes

    # Environnement : Weblogic, CQTM, RFT, Microsoft Office (Project, Excel, Word et Powerpoint), Eclipse, Clearcase, HTML 5, CSS, Javascript.
  • Stage 3 Mois à Milan : Maitrise d'Ouvrage
    Projet « InVita Italia » (juin 2009 à septembre 2009) : Installation d’un robot (utilisant RFT d’IBM) permettant de tester toutes les fonctionnalités d’un progiciel de gestion de contrat d’assurance vie. Formation, en anglais, des utilisateurs italiens dudit robot de test et rédaction de modes opératoires et guides utilisateurs en anglais

    - Conception de cas de tests au format Excel compréhensible par la MOA italienne
    - Gestion multilingue des cas de tests (anglais, français, italiens)
    - Transcription des cas de test en langage technique pour le robot de test
    - Installation et paramétrage du robot de test
    - Configuration, lancement et analyse des résultats des campagnes de test
    - Intégration des anomalies classiques et de régression dans CQTM
    - Conception et mise à jour d'un tableau de bord pour un suivi journalier des tests
    - Redéfinition des objectifs de la MOE en terme de correction d'anomalies
    - Formation des utilisateurs en anglais

    # Environnement : Weblogic, CQTM, RFT, Microsoft Office (Project, Excel, Word et Powerpoint), Eclipse, HTML 5, CSS, Javascript.
  • Maitrise d'Oeuvre
    Projet « Interopérabilité ALIS » (octobre 2007 à mai 2009) : Faire évoluer le serveur de traitement d’un progiciel (architecture trois-tiers) de gestion de contrat d'assurance afin qu’il soit interopérable. Intégrer le développement au sein du projet et le livrer.

    - Compréhension d'un code source C++ existant
    - Conception et développement d'un module permettant d'interroger le serveur via un client léger (autrement que via le client lourd en PowerBuilder)
    - Mise en œuvre d'un prototype
    - Présentation du prototype au client
    - Réalisation de documentation technique

    # Environnement : Tomcat, MQ Series (IBM), CQTM, Eclipse, Clearcase, C++, HTML 5, CSS, Javascript, XML, PowerBuilder, WebServices.

Analyste programmeur

Domesystem
Avril 2007 à septembre 2007
Missions effectuées
  • Projet « PorteClef, Plakauto » : Création de deux boutiques en ligne (l'une vendant des porte-clés, l'autre des plaques automobiles) avec système de paiement par carte bancaire intégré. Mise en place d'un lien avec le CRM pour la récupération des utilisateurs et la gestion des stocks/ventes.

    - Suivre un cahier des charges
    - Conception et développement
    - Intégration d'un module de paiement par carte bancaire
    - Rédaction de documents techniques

    # Environnement : WAMP (Windows, Apache, MySQL, PHP 5), HTML 4, Javascript, CSS, Flash, ActionScript.
  • Projet « DomeSystem » : Faire évoluer un CRM « CRMSugar » en fonction des attentes du service commercial.

    - Lecture et compréhension d'un code existant
    - Conception et développement de modules
    - Rédaction d'un guide utilisateur
    - Rédaction de documents techniques

    # Environnement : WAMP (Windows, Apache, MySQL, PHP 5), HTML 4, Javascript, CSS, Flash, ActionScript.