Mon expérience dans des domaines aussi variés que les télécommunications, la logistique, les applications mobiles et les médias en ligne, maîtrisant les technologies avancées autour de Java, des technologies web récentes (Typescript, Angular) et des SGBD me permet de m'adapter à toutes sortes de projets et d'environnements professionnels et technologiques. Toutefois, le savoir-faire que je peux apporter à votre entreprise va plus loin, puisque je suis en mesure d'encadrer une équipe et de gérer tous les aspects d'un projet.
Développement de nouvelles fonctionnalités pour l’application Eloi. Eloi est l’application au cœur de l’activité législative. Elle permet le dépôt d’amendements par les députés, leur traitement par les services de l’assemblée nationale et l’intégration des amendements adoptés dans le texte de loi.
Evolution des systèmes : passage à EcmaScript 6, Java 8 et MariaDB 10. Réalisation des modifications, de tests poussés et mise en production.
Mise en place d’un projet infrastructure as a service basé sur Puppet et Foreman. Le déploiement d’Eloi se fait désormais de manière entièrement automatisée depuis Gitlab, sur tous les environnements (recette, pré-production et production). Le script vérifie la conformité de l’environnement (version de logiciels, existence des répertoires et des fichiers de configuration) et déploie la nouvelle version de l’application sur tous les serveurs de l’environnement.
Participation à la maintenance applicative d’Eloi et Eliasse, ce qui inclue le support de second niveau et des permanences durant les séances publiques afin d’assurer la continuité du fonctionnement jusqu’à la fin de la séance.
Formation des députés et assistants parlementaires à l’utilisation d’Eloi.
Mission chez Unibail-Rodamco. Maintenance et développements des applications Viparis : site viparis.com, extranet pour exposants, extranet pour organisateurs d’exposition. Refonte du site viparis.com. Technologies : Java, Oracle, Maven, Ant, Spring, Struts, Hibernate, JPA, Solr, jQuery, Velocity, JAX-WS
Projet pour Randstad. Développement d’un composant polyfill permettant d’utiliser les mêmes fonctions de stockage local HTML 5 avec Apache Cordova et Google Chrome. Technologies : Javascript, HTML 5, Apache Cordova, XCode
Mission chez Chronopost. Développement d’un mode déconnecté pour l’application en ligne pour grands comptes d’envoi de colis. Développement d’un batch d’intégration de fichiers envoyés par La Poste contenant des horaires de bureaux de postes. Technologies : Java EE, EJB, Spring, Hibernate, Struts, Maven, Oracle
Projet pour Chronopost. Développement d’une application permettant de créer l’ensemble des routes d’acheminement entre deux adresses, en fonction de zones de responsabilité regroupant des codes postaux. Conception et développement d’un moteur de règles permettant de générer les données destinées à des machines de tri de colis. Technologies : Java EE, Spring, REST, JPA, Tomcat, Maven, JQuery, JQuery UI, Sybase
Mission à la SACEM. Intégration des flux de données en provenance de sociétés d’auteur étrangères pour calculer la répartition des fonds pour les sociétaires. Technologies : Java EE, Struts, Oracle
Conception de la partie serveur de l’application de partage de photos en ligne kizoa.com, incluant le modèle de données, la structure d’objets métier, l’architecture de l’application et les choix technologiques.
Développement de la partie serveur incluant notamment le transfert, le traitement et le stockage des images, la communication avec le client Flex, l’intégration des plateformes de paiement SIPS, Paypal et Internet+, la communication avec Facebook et Twitter et le stockage de données complexes, pour un système devant fonctionner avec une forte charge et étant en mesure de supporter une volumétrie importante.
Création d’une application de CRM dédiée à un environnement mobile (relance par SMS suite à achat par SMS ou Wap).
Encadrement d’une équipe de 2 personnes réalisant les projets SMS+ et MT Premium pour la société. Réalisation de projets pour Le Parisien et Le Figaro.
Encadrement d’une équipe de 6 personnes réalisant un projet web et mobile dans le domaine des User Generated Contents (plate-forme de partage de vidéos, de photos et de musiques scroon.com).
Participation au développement d’une application de gestion de transport express pour DHL. Intégration des processus définis par l’équipe fonctionnelle, tests unitaires, suivi des tests fonctionnels
Analyse de projets d’intégration clients du progiciel de gestion vente par correspondance MOS, écrit avec l’environnement client-serveur Progress. Participation au développement.
Mission chez Allianz à Strasbourg. Conception et réalisation d’un système de génération d’édition PDF en Java à l’aide de l’API open source iText. Prise en charge autonome de la réalisation.
Mission chez PSA à Sochaux. Intégration de données provenant d'un mainframe IBM dans un système de gestion documentaire et de workflow en utilisant un système EAI Java (Red Oak), Java, XML et le SGBD Oracle. Récupération des données soit via EAI, soit par un fichier de reporting (écriture d’un parser), génération de fichiers XML avec DOM et intégration de données d’indexation dans une base DB2. Ecriture de servlets. Prise en charge autonome de la réalisation.
Définition du besoin du client, analyse, conception et réalisation d’un extranet de gestion de projets pour Mannheimer Verkehr und Versorgung, mettant en œuvre Java, HTML et les serveurs Oracle 8i et JRun. L’application est dotée de fonctionnalités comme une messagerie interne, la gestion de tâches (sans ordonnancement), la gestion d’évènement ou, la gestion des documents.
Conception et réalisation de sites et de logiciels e-business en Java et PHP, mettant en œuvre HTML, XML, les bases de données Oracle 8i et MySQL et les serveurs d’application JRun et Tomcat. Utilisation d’UML (diagramme de classes, diagramme d’objets, diagramme d’interaction, diagramme de cas d’utilisation) pour certaines analyses.
Mission au Centre de Traitement des Caisses d’Epargne d’Alsace et de Lorraine-Nord à Strasbourg. Réalisation de programmes batch mettant en œuvre le SGBD Teradata destinés de traiter des volumes importants de données. Technologies : Shellscript, Teradata
Mission chez France Telecom à Vincennes. Intégration d’un progiciel permettant de formater des données issues de l’infrastructure télécom (autocommutateur, compteur, gateway) afin de les utiliser dans d’autres logiciels (facturation, datawarehouse) en langage C. Technologie : C
Maintenance et extension d'un logiciel de gestion d'entrepôt, mettant en œuvre un SGBD Sybase ASE sous UNIX. Optimisation de traitements SQL. Analyse, conception, spécification et réalisation.
Développement, maintenance et extension d'applications dans le domaine logistique (Client-serveur, EDI).
Intégration des process clients spécifiques afin d'adapter l'outil de gestion d'entrepôts.
Gestion de projet : réalisation des fonctionnalités prévues dans le respect du budget et des délais, avec un niveau de qualité défini. Mise en œuvre de méthodes agiles (Scrum, Extreme programming).
Gestion des relations avec la maîtrise d’ouvrage.
Management d’une équipe : fournir à l’équipe les moyens de réaliser le projet.