▪ Développement d’une application front et back dont le but est d’effectuer la gestion des tournées des collaborateurs. Elle permet planifier les instructions de poses des affiches publicitaires sur le patrimoine et mobilier de JCDecaux.
▪ Participation à la mise en place du socle technique web
▪ Correction d’anomalies sur les projets historiques de gestion des contrats.
▪ Utilisation de GIT pour le contrôle de version du développement.
▪ Environnement technique : Angular 8, RxJs 6, NgRx 8, ES6, TypeScript, Jasmine, Java 8, Spring Microservices, Spring boot, Spring Data, Spring Security, OpenIDConnect, Service Rest, Junit 4 /5, GWT ,Jira, Confluence
▪ Mission : Ingénieur de développement fullstack sur le projet cockpit. Le portail cockpit a pour but d’effectuer la surveillance des noeuds applicatifs bancaires du groupe de la société général. L’application web cockpit, reçoit des métriques pour ainsi produire des indicateurs d’états afin de connaitre la disponibilité de chaque application bancaire.
▪ Développement du module d’alerte automatisé. Ce module permet d’effectuer l’analyse des indicateurs d’états applicatifs et envoyer un email et/ou sms avec une synthèse des applications non disponibles par noeud et type d’indicateur sur des plages horaires à intervalle régulier.
▪ Refonte des composants graphiques. Amélioration des graphiques de synthèse de l’application web cockpit et performance d’affichage
▪ Utilisation de GIT pour le contrôle de version du développement (Git flow)
▪ Environnement technique : Angular 7, RxJs 6, NgRx, ES6, TypeScript, Jasmine, Java 8, Spring Microservices, Spring boot, Spring Data, Spring Security, Lombok, Service Rest, Junit 4, Mongo DB, Quartz scheduler
▪ Mission : Ingénieur de développement fullstack sur le projet hospitalis V3. Le portail hospitalis a pour but d'améliorer les échanges de données commerciales et logistiques entre les établissements de santé et leurs fournisseurs. Site Web de suivi et de traçabilité.
▪ Développement du module de sérialisation. Ce module permet d’effectuer la traçabilité des médicaments, de la fabrication jusqu’à la dispensation. Ce module interroge le web service France NMVO. Ce module à également pour but détecter les médicaments falsifiés.
▪ Développement du module de sectorisation. Ce module permet de répartir les commandes en secteurs afin que les administrateurs puissent constituer leurs équipes de gestion de commandes avec une granularité augmentée.
▪ Utilisation de GIT pour le contrôle de version du développement
▪ Environnement technique : Angular 6/ AngularJs, RxJs, ES6, TypeScript, Jasmine, Webpack, Gulp, Java 7/8, Hibernate/Jpa, Srping 4, Spring Data, Spring security, Lombok, Service Rest, Junit 4, Microsoft SQL Server
▪ Moyens : Equipe de 5 personnes en méthodologie scrum
So@t - SI-SAMU / ASIP SANTEDecember 2017 - July 2018
• Ingénieur de développement web et back concernant la modernisation des systèmes et logiciel de régulation médicale du SAMU. Mutualisation des systèmes d’information du SI- SAMU au niveau national afin qu’ils puissent partager les resources physiques et informations.
• Conception et réalisation de l’application d’administration des nouveaux utilisateurs ainsi que leurs entités de rattachement, fonctions et profil.
• Elaboration de divers composants ergonomiques.
• Développement d’un composant de sécurité. Répondre au besoin d’effectuer une demande d’analyse de fichier envoyé au serveur par clamav/socket et caractérisation du fichier par libmagic/jna.
• Utilisation de GIT pour le contrôle de version du développement
• Méthode agile SAFe 4 (framework lean-agile pour faire travailler plusieurs équipes Scrum ensemble au sein d’une même structure)
UNIWARE - Amundi Asset managementJuly 2016 - December 2017
Développement Web : - Portail correspondant entreprise français (PCF) - Portail professionnel français (PPF).
• Mise à jour, maintenance et intégration de nouvelles fonctionnalités concernant les statistiques des dispositifs/fonds des salaries. Elaboration de formulaires. Implémentation SSO.
• Responsable de migration technique des méthodes de packaging des applications web, gulp vers webpack 2.
• Développement des services REST coté front JavaScript et PHP (middleware).
• Développement de composants UMD (universal module definition) afin de pouvoir les intégrer dans divers applications web
• Utilisation de GIT pour le contrôle de version du développement
Développement web mobile sur l’application one-mobile ADP. Cette Application effectue la gestion des RH, de la fiche de paie et des temps du cycle de vie d’un employé au sein de son entreprise. (Equipe de 6 personnes)
• Mise à jour, maintenance et intégration de nouvelles fonctionnalités concernant la gestion des absences spécifiques à l’Europe ainsi que la Chine
• Responsable de développement d’un serveur NodeJS et d’une API, dont l’objectif est d’envoyer des notifications aux utilisateurs de l’application one-mobile sous Android et IOS (Apple)
• Maintenance évolutive de l’application mobile web sous PHP afin d’inclure les mêmes fonctionnalités que one-mobile ADP
• Utilisation de GIT pour le contrôle de version du développement
APTEA - (Alliance Healthcare)June 2014 - September 2015
Développement d'une application web permettant d'effectuer la gestion des retours de médicaments ayant une potentielle anomalie vers les laboratoires en vue de leur destruction
• Développement d'un générateur de catalogue en remplacement d'une action manuelle
• Développement d'une application web permettant de stocker dans un SGBD les différentes versions des catalogues
• Analyse et support de flux PML (Portal Markup Language)
• Mise en place d'un serveur d'intégration continue Jenkins couplé à Git
Développements autour de l'édition de livres numériques. Intervention sur le progiciel principal chargé de l'intégration de nouveaux livres numériques distribués par les éditeurs
• Assurer les commandes des revendeurs (Apple, Google, Amazon, Kobo) vers le client final par lien de téléchargement suite à une demande effectuée par Web Service
• Développement d'un watermark invisible permettant l'insertion d'informations dans les images (stéganographie) ou dans le contenu des ressources (EPUB, PDF) lors du processus de validation des commandes afin de sécuriser le produit et assurer sa traçabilité sur les réseaux P2P
• Développement d'un module de gestion d'adresses courriels sur le CMS Magento en PHP
• Interventions sur divers environnements, pré-production, production dans le cadre de la France, Espagne et Canada
• Environnement: JAVA 6, SCALA 2.9.2, LIFT/PLAY, MySQL 5, Hibernate, Envers, JPA 2, PHP5 Magento, Webservices REST/SOAP, XSLT 2.0, XPATH 2.0, Bash, Jenkins (serveur d'intégration continue), Spring Roo, SVN. IDE (Eclipse et Intellij)
INFO Consultants - Docapost-DPSDecember 2011 - November 2012
• Projet CNT3-SuiviERA d'informatisation du processus de réception des contraventions :
• Etude et analyse de plusieurs flux continus XML d'information dans l'objectif d'alimenter une base de données détaillant les différentes étapes de traitements appliqués aux contraventions
• Environnement: Java 5, MySQL, REXX IBM scripting, VertrigoServ, Eclipse, SVN, Smarty, CakePHP, Spring Roo, Spring MVC, Spring security, iText, JasperReports, iReport
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.