-
Decathlon
- Ingénieur SI
Villeneuve d'Ascq
2015 - maintenant
Analyses techniques sur une application de planification de produits finis (MPS / PDP) et S&OP au sein de l’équipe Production en mode projet (Java, framework maison, Struts…). Projet de migration de l’application de production vers SAP (APO, ECC, FMS) dans le cadre du projet Highway.
Mise en place de deux plateformes techniques (Qualité pour les Tests d'Intégration et une preprod pour les UAT).
-
Voyage
- Année de développement
2014 - 2015
Année de développement à l'étranger.
-
OPEN
- Ingénieur Réalisateur
Levallois-Perret
2013 - 2014
Développement et support sur l'application e-commerce Boulanger.com
Equipe composée de 12 collaborateurs.
Intégration dans l'équipe TMA. Objectif : Récupération d'une partie de l'activité applicative.
- Monté en compétence du framework « WCS » (WebSphere Commerce Suite développé par IBM). L'application boulanger.com est basée sur ce framework.
- Développement de JUnit en reprenant les règles fonctionnelles de l'espace client. Cette étape m'a permis de comprendre le fonctionnement concret et la philosophie de WCS.
- TMA sur l'application boulanger.com.
- Petite évolution (projet inférieur à 5 jours) : Tag Xiti, évolution du menu principal, évolution des catégories (prise en charges de redirection)...
- Projet de refonte de l'espace client à partir d'un cahier des charges. Développement réparti (2 développeurs) : Travaux sur le menu ainsi que de la gestion des lieux de livraison / facturation. Développement complexe : Formulaire Struts, intégration de la maquette, développement JQuery, écriture et optimisation de classes métiers, création et modification d'EJB.
Développement d'un module de réplication de données de commandes pour l'espace client. Cette réplication a pour but de faire évoluer les statuts des commandes (flux envoyé par SBO) sans impact sur les commandes du tunnel de commande.
Compétences acquises : Framework IBM WCS et JQuery
Technologies employées : Java, JSTL, JQuery, EJB, XML, XSL
-
OPEN
- Ingénieur Réalisateur
Levallois-Perret
2011 - 2013
Développement et support niveau 4 sur les applications logistiques Oxylane
Equipe composée de 15 collaborateurs.
- Tierce Maintenance Applicative
- Réalisation d'évolutions techniques en Java/J2EE (Framework Decathlon incluant Struts, utilitaire Apache, API AJAX, API MQ...) :
- Optimisation Java et SQL
- Projet pilote de migration d'un flux entre Prod.com et CAPE (Technologie MQ vers webMethods - JMS) : Permet la montée de statuts sur Prod.com lorsque la marchandise est fabriquée et prête à être transportée (Available for Shipment).
- Projet de migration de trois flux de réception logistique (Flux provenant de l'application "Gestion Entrepôt"). Etude de l'existant, travaux avec les équipes GE et flux, travaux avec le métier.
- Mise en place d'une tour de contrôle (ETL ODI) entre CAPE, Prod.com et SAP. Cette tour de contrôle a pour but de contrôler la cohérence / synchronisation des statuts logistiques. Maintenance d'ETL de réplication de bases de données. Projet inscrit dans le cadre de la TMA.
But : Quantifier les incohérences de statuts entre les applications afin de prévoir des actions de corrections.
Difficulté : Les règles de définitions des statuts étaient différentes entre les applications.
- Tests unitaire (JUnit) et tests fonctionnels (utilisation et maintenance à l'aide de HP Quality Center).
Compétences acquises : Renforcement technique sur le langage Java / Struts, montée en compétence sur l'outil ODI.
-
Open
- Ingénieur réalisateur
Levallois-Perret
2011 - 2011
Réalisation d'une maquette de planification (Planif Mag) pour notre client Boulanger
- Formation autodidacte de 5 jours sur la technologie Flex / J2EE.
- Etude comparative des moteurs de règles du marché (BRMS).
- Conception / développement d'une maquette de planification dans une phase d'avant-vente pour Boulanger. Cette maquette démontre notre capacité d'innovation en matière d'interfaces utilisateur.
-
Voyage
- Voyage en Australie
2010 - 2011
Voyage culturel et linguistique autour de l'Australie en van. Objectif : Découvrir l'Australie en apprenant l'Anglais.
- Cueillette d'Orange, élagage des mandariniers
- Travail dans différentes fermes (WWOOFing)
- Apprentissage autodidacte de la photo à l'aide d'un Nikon D60
-
Ouverture
- Assistant informatique
2007 - 2010
Contrat de professionnalisation
Objectif : Réécrire et modifier l'application métier de l'entreprise développée en Delphi 7 dans le but de changer le système de gestion de base de données (Paradox vers Firebird).
Étude sur les avantages et les inconvénients des différentes bases de données existantes sur le marché en prenant en compte différents paramètres (gratuité, fonctionnement natif avec Delphi, évolutivité, communauté...) pour mes prochains développements.
Conception et développement d'une application permettant le calcul d'une composition de vitrage (prise en compte de la faisabilité, formule de calcul...). Elle a été développée en Delphi avec un système de gestion de base de données Firebird. Première approche du langage Delphi avec l'utilisation d'une base de données choisie dans mon étude : Firebird. Développement d'un "moteur" spécifique permettant de basculer automatiquement du mode Client / Serveur à Local (et vice versa) lorsque la connexion n'existe plus.
Réalisation et modification des applications fonctionnant en parallèle avec Devissimo, le progiciel de conception de Fenêtre :
- Un extranet développé en PHP/MySQL pour tout ce qui concerne la gestion des licences.
- Une application développée en Delphi qui sert à mettre à jour quotidiennement les différentes bases de données (MySQL pour l'extranet et Paradox pour Devissimo).
Réécriture du progiciel Devissimo vers une base de données tournée Client / Serveur de type Firebird (auparavant Devissimo utilisait Paradox). La réécriture aura aussi pour but d'optimiser au maximum le code afin d'atteindre de hautes performances. Optimisation d'utilisation. Développement de fonctionnalités pour que le progiciel soit résolument tourné vers Internet (Mise à jour automatique, récupération et validation de la licence...).
-
@xecibles
- Analyste Développeur
2007 - 2007
Stage de 8 semaines
Suite à un développement interne de l'intranet de l'entreprise (Workflow), nous avons travaillé en binôme afin de réaliser des scripts en PHP pour la migration BDD de l'ancien vers le nouveau intranet.
Avant de développer les scripts de migration, nous nous sommes tout d'abord familiarisés avec l'utilisation et le fonctionnement de l'ancien puis du nouveau intranet (leurs conceptions étant totalement différentes car le dernier intranet a été intégralement réecrit).
Nous avons ensuite mis en place un schéma de migration avec la confrontation de chaque table. Pour cela, il nous a fallu analyser les deux bases de données (sensiblement différentes) et transposer les différentes données.
L'étape suivante était le développement des scripts en PHP / C# et Java.
La dernière étape était de vérifier l'intégrité des données dans le nouveau intranet et de tester.
-
Conrad
- Analyste Développeur
2006 - 2006
Stage de 6 semaines
Conception et réalisation d'un Intranet en PHP/MySQL façon "Foire aux questions" de façon à avoir une base de connaissances des produits disponibles en catalogue et des réponses à apporter en fonction de différents problèmes que les clients peuvent rencontrer.
Certaines parties du site ont nécessité l'utilisation de la technologie AJAX afin de la rendre dynamique. Cet intranet regroupe toutes les questions / réponses les plus souvent posées par les clients en fonction des articles proposés dans le catalogue.
Il sert en particulier pour la relation client qui ont les clients directement au téléphone, mon principal "challenge" a été d'allier à la fois simplicité, rapidité et pertinence. Le but étant de donner une réponse la plus précise possible au client.
Réalisation de la documentation technique et fonctionnelle.
-
Association Ludus LAN
- Vice-Président - Fondateur - Webmaster bénévole
2005 - maintenant
Vice-président - Fondateur et Webmaster
Ludus LAN est une association à but non lucratif événementielle qui organise des tournois de jeux vidéos en réseau.
- Préparation des événements salon du jeux vidéos (Gestion des inscriptions et des paiements, relation joueur).
- Gestion d'une équipe de 30 bénévoles lors des événements.
- Développement du site internet (promotion de nos événements, gestion des inscriptions avec paiement) et intranet (gestion des tournois, affichage des services disponibles dans la salle). Technologie PHP/MySQL.