Spring Tool Suite, également appelé STS, est basé sur Eclipse et permet le développement d’environnements adaptés pour développer des applications Spring.
Projet ou Contexte
Création/Maintenance Sites web, Logiciels
Prestation réalisée
Création et maintenance de divers sites web et logiciels (comptabilité, Emailing et gestion de stock)
Rédaction des cahiers des charges.
développements réalisés que ce soit en PHP/HTML5 ou JAVA JEE, livraison des projets.
Suivit/maintenance des projets.
méthodes
Agile sur certains projets, 3 tiers sur d’autres.
Projet ou Contexte
Record, Mes Missions, Planning, GA, FTE, GIPSSI-CEGID
Prestation réalisée
Responsable d’une équipe d’environ 20 personnes (Alternant + CDI), Attribution des taches hebdomadaire. Développement JAVA sous modèle MVC pour la plupart et PHP si nécessaire. Contrôle et livraison des développements/projets.
Attribution des taches quotidienne à l’équipe avec l’aide d’un binôme.
Contrôle des développements réalisés, merge des branches de l’équipe dans la branche principale(Trunk) puis livraison des projets en Test et/ou Production.
Aide/Assistance du développeur (généralement alternant) pour la bonne compréhension et la maitrise de son sujet si besoin.
Suivit/maintenance des projets en cours.
méthodes
DevOps, AGILE et MVC et 3 tiers sur certains projets.
Projet ou Contexte
PRIMAVERA, ARM (ACTIVE RISK MANAGER), BI PUBLISHER, PLANISWARE
Prestation réalisée
Maintenance évolutive et corrective, rédaction de chiffrages et suivi de projets
Echanges en anglais dans un contexte international concernant l’évolution des projets en cours avec des Allemands.
Mise en place / Installation des applications Planisware
Développement de rapport sous ARM et BI Publisher
Migration de Primavera en montée de version et en changeant d’environnement (Réseau sécurisé allemand vers réseau sécurisé en Partners + RLE) avec mise en place du HTTPS + montée de version sous weblogic
Développement Java d’une synchronisation automatique tous les soirs entre les environnements RLC (réseau confidentiel) et RLE (réseau Français) pour la MAJ des données de Primavera
Création/mise en place/test de WebServices sur tout environnement avec Spiro
Développement Java sur plusieurs projets
Installation et mise en place de Planisware.
méthodes
Projet ou Contexte
ePilot (Oracle), eReport (PMEDI (Oracle) et extranet (SQL_Server)) et Altaix (Oracle)
Prestation réalisée
Maintenance évolutive/corrective, rédaction de chiffrages et suivi de projets
Création de modules fonctionnels sur les différents projets
Création d’interfaces client sur eReport afin de sortir le reporting au client (avec Jaspersoft ireport)
Création de Job Talend avec la création de fichiers spécifiques qui sont envoyés directement au client (AEW, GROUPAMA, SAGE_EY(LASALLE)
Maintenance et création de job Talend concernant le suivi du bon fonctionnement des taches réalisées
méthodes
Projet ou Contexte
Projet TMA-ALMT (portail ALM / Carthage BDDF / iTCi / Ikare)
Prestation réalisée
Création de projet/module, évolutions du code existant
Compréhension du besoin avec étude des « EDB » et « CU »
Rédaction Abaques et EIM (Etude Impact Macroscopique) pour le valider avant de commencer le développement (avec le chiffrage)
Echange/Post et suivi
Développement/création de modules avec code de qualité, validé par Sonar
Déploiement avec l’aide de Jenkins pour créer les fichiers EAR, nexus pour les récupérer. Puis copie des fichiers avec l’aide de Putty sur le serveur et relance via console WebSphere
Tests Unitaires / Corrections d’anomalies et évolution du code existant
méthodes
Projet ou Contexte
Projet web ********
Prestation réalisée
Analyse/Conception :
Recueil et analyse du besoin et définition des objectifs de l'application
Rédaction de la documentation Technique
Étude du cahier des charges et spécification des besoins fonctionnels
Conception du site avec l’aide d’outil comme Spring MVC avec la méthodologie AGILE (SCRUM) et UML concernant la base de données et le projet
Conception de la base de données en Postgre SQL
Rédaction d’un planning prévisionnel et choix technique
Développement Front-end (utilisateur) :
Développement de la charte graphique
Intégration de la charte graphique dans les JSP avec l’aide du CSS3 et Javascript
Mise en place d’une géolocalisation et un système de publicité
Mise en place d’un champ recherche avec recherche automatique par zone géographique de chaque utilisateur et intégration d’un panier Développement back-end (administrateur) :
Mise en place d’un portail d’authentification
Interface utilisateur avec ses données personnelles, avatar, etc
Interface Administrateur pour gérer les validations d’annonces
Champ recherche pour récupérer une annonce rapidement
Mise en place d’un panier avec le système bancaire « Paypal »
Optimisation des performances de la base de données en Postgre SQL
Réalisation des phases de tests
Déploiement et mise en ligne :
Livraison du site internet ******** puis en production sous PostgreSQL en environnement Windows
méthodes
AGILE, UML
Projet ou Contexte
Projet Emailing / Gestion de stock
Prestation réalisée
Analyse/Conception :
Recueil et analyse des besoins et définition des objectifs de l'application
Participation à la rédaction du cahier des charges et de documentation
Conception de l’application avec UML
Conception des bases de données via phpMyadmin et Mysql
Rédaction d’un planning prévisionnel et choix technique
Développement Front-end (utilisateur) :
Développement de la charte graphique
Découpage des maquettes et intégration du logiciel à partir de la charte graphique
Optimisation des performances du code
Mise en place d’un planning en ExtJS
Mise en place d’un champ « recherche » et d’un système de réservation
Développement back-end (administrateur) :
Mise en place d’un portail d’authentification
Gestion des utilisateurs et des droits d’accès aux utilisateurs
Réalisation des fonctions PHP5/JS/Jquery
Réalisation de scripts pour effectuer des recherches
Réalisation des phases de tests (tests unitaires)
Déploiement et mise en ligne
Accompagnement des utilisateurs dans leur phase de montée en compétence et amélioration du logiciel et correction de bug divers
Projet ou Contexte
******** Site de rap amateur, réalisé avec symfony2
Prestation réalisée
Conception du site sous méthodologie AGILE (SCRUM)
Conception en UML
Rédaction des spécifications
Ré...
Projet ou Contexte
Mise en place d’une plateforme d’intégration continue avec Maven et Jenkins afin de réduire le temps de déploiement des EAR dans les environnements hors PROD
Prestation réalisée
Compréhension du besoin avec étude des demandes du métier
Rédaction des spécificités et chiffrage concernant les demandes Métier
Echange/Post et suivi pour la bonne compréhension du problème
Développement/création de module avec code de qualité
Création EAR via Maven, déploiement via WebSphere sur tous les environnements puis en intégration continue avec Maven
Tests Unitaires / Corrections d’anomalies et évolution du code existant
Création de Webservice Rest via Java (JAX-WS), test avec SOAPUI du WSDL et mise en place du WS via JAVA pour l’envoi des fichiers à la GED sécurisés depuis l’extranet vers la GED
Migration BDD Primavera et ARM vers Planisware avec la création de reports pour les données à migrer.
Installations de l’application Planisware sur les serveurs UNIX.
Administration Planisware.
méthodes