CONNAISSANCES EN INFORMATIQUE
TECHNOLOGIES J2EE/WEB/
Spring, Hibernate, Jpa, Jsf, RicheFaces, PrimeFaces, Jsp, Spring boot, Srping data, Ajax, JavaScript, Html (DHtml, XHtml, Html & Css), Spring Batch, Spring Security, XML (Jaxb, Xmlp), Json, Maven, Ant, Ejb3, Web Services (Jax-Ws) Cxf/Wsdl/Rest/Soap, SoapUi, Gwt, JConsole, Ldap, JMeter, JBoss Forge (Jsf), El, JUnit/Tdd, EclipseLink/TopLink, Solr, Stream, Servlets, Taglibs Jstl
Librairie Graphique JQuery, Gxt3, Ext
Librairie Génération document Excel Poi (Hssf+Xssf)
Librairie Génération document PDF iText, Jasper (Jrxml)
TECHNOLOGIES J2SE / DESIGN PATTERN / MODELISATION ET CONCEPTION
Java 7.0, Design Patterns, Diagrammes UML 2.0, Architecture Logicielle en 5 Couches
ENVIRONNEMENT DEVELOPPEMENT ET OUTIL DE MODELISATION
Ide Eclipse, NetBeans, JDeveloper, Spring Tools Suite (Sts)
Uml TopCased, StarUML, Ocl, Magic Draw, Argo UML, eUml
INFRASTRUCTURE
Systèmes d'Exploitation Windows, Linux/Unix (Scripts Shell)
Serveur Web Tomcat
Serveurs Http Apache, Jetty
Frameworks d'Integration Apache Camel, Jenkins, Hudson
Serveurs d’Application JBoss, Glassfich, Jonas, Oracle WebLogic Server, WebSphere
Bases de Données
SQL, Oracle (PL/SQL), MySQL, SqlServer, Sybase, Db2, PostgreSQL
(Procédures Stockées, Fonctions Stockées, Packages, séquences...)
NoSQL (Notions) : Cassandra (Langage CQL, Connecteur Spark), MongoDB, MariaDB
Connexion a la base de Données Toad, SqlDeveloper, PgAdmin
ANALYSE ET CONTROLE DU CODE Pmd, CheckStyle, FindBugs, Java Melody, SonarLint
GESTION DE VERSIONS Git, Svn, Cvs
CONNEXION LINUX/ WINDOWS Putty / FileZilla
Génération du jeu de clefs Putty Key Generator
LINGUISTIQUE Anglais
Recueil, analyse des besoins & Rédaction du cahier de charge (Bilingue)
Capacité Rédactionnelle des spécifications fonctionnelles détaillées (SFD) et du manuel utilisateur (Fr/En)
Définition & conception des Architectures Techniques/Applicatives & Rédaction du dossier d'architecture
Modélisation Objet, Modèle Mvc & Persistance des données
Conception UML, de base de données et réalisation des applications web avec Planification et suivi
de réalisation (Bilingue)
Appui à la maîtrise d’ouvrage & Coordination des acteurs de la maîtrise d’œuvre
Veille technologique et Capacité de montée rapide en compétences
Expérience professionnelle
Juil. 17 – Déc. 2017
Consultant
Consultime PTV Group Loxane (95)
Maintenances correctives et évolutives de systèmes de logistique pour plusieurs clients :
Smartour, Air-liquide, Colgate, Sol-Secto, Sol-Intra, xDataTour, xDataImport, DcFlow, Serval…
Technologies utilisées: Java 7-8, Hibernate, Eclipse Oxygen, Jms, Talend, C#, Visual Studio 2015,
DevExpress (Wpf), SQL Lite Studio, SQL Server: Job, Procedures stockées, triggers,
Talend Open Studio (Tos_Di-win-X...), Jenkins, Maven, Sso, I2A, IIS, Php, Symfony, easy-php, Altova
Oct. 16 – Juin 2017
Consultant Java-Jee
Soficas Consulting
Création des applications web de gestion pour des auto-écoles en seine Saint-Denis (93).
Génération des documents PDF et Excel et rédaction des Dat, Pti & Sfd
Technologies Utilisées : Java7, MySQL, PrimeFaces, Jsf, Spring, Hibernate, Eclipse (Mars), iText,
Poi, Tomcat 7.
Jan. 16 - Sep. 16
Consultant Java-Jee
Consultime Cerqual (Paris 6ème)
Participation à la conception et au développement des évolutions des applications Java J2ee et
portail Liferay, ainsi qu’à leurs maintenances correctives.
Ces applications, basées sur des développements spécifiques, permettent notamment la gestion de
l’activité de la société (gestion des contacts, activité commerciale, données techniques, facturation
et comptabilité auxiliaire) et la mise à disposition de fonctionnalités dans le portail à destination des clients et des sous-traitants afin de digitaliser et dématérialiser les processus.
Technologies Utilisées : Java7, PostgreSQL, Pl/SQL, PrimeFaces, Spring, Hibernate, Jsf, Jsp, Jasper (PDF), Groovy, Maven, Sélénium (en java), Spring Security, Spring Mvc, Liferay, Struts, Junit, PgAdmin, Unix/Linux, Poi (Excel), Css, Sonar, Svn, Web Services : Soap/Rest, Méthode Agile: Réunions quotidiennes et Hebdomadaires, Réunions mensuelles (voire 3 semaines), Eclipse (Luna), Tomcat 7,
Linux, Nexus.
Oct. 15 - Déc. 15
Consultant Java-Jee
Cella Group Coli-Poste (Issy-les-Moulineaux 92)
Validation des spécifications fonctionnelles
Rédaction du catalogue
Rédaction des spécifications techniques (contrat d'interfaces)
Rédaction du cahier de tests fonctionnels
Génération des sources puis des jars (clients) a partir de fichiers Wsdl avec Cxf
Création de web-services Soap/Rest récupérant des informations chez d'autres entreprises nationales et internationales.
Technologies Utilisées: Java 7, Spring 4, Maven, Jaxb, Wsdl, Cxf, Soap, Rest, SoapUi, JUnit4,
Jenkins, Eclipse (Mars), Tomcat 7, Hudson, Linux, Nexus.
Nov. 14 - Sep. 15
Consultant / Architecte Java-Jee
Soficas Consulting
Rédaction du document d'architecture
Rédaction des spécifications fonctionnelles
Création des applications de gestion pour différentes auto-écoles.
Technologies utilisées : Java 7/8, Struts 2, AngularJs 1.5, Spring 3, Hibernate 3, JQuery, MySQL, Tomcat, Eclipse.
Juin 14 - Sep. 14 Projet GFI
Consultant / Architecte Java-Jee
GFI EDF-Assurances (Levallois-Perret 92 : EDFA -SF-Réception)
Analyse et correction du code source de l'application FLUX.
Proposition de correction et modification du code source pour améliorations
Audit sur l'application FLUX qui est une application web qui permet de gérer les flux normalisés
506 et 508 transmis par Gras Savoye à EDF Assurances.
Technologies utilisées : Java6, Pmd, FindBugs, Sonar, CheckStyle, Db2, Sélénium
Nov. 12 – Mai. 14 Projets GFI
Consultant Java-Jee
GFI THALES (Meudon la forêt 92: TGS - SP IS/IT/IS/IT)
Réunions hebdomadaires avec les équipes Moa, le comité technique et Recueil des besoins et des attentes exprimées par le client sur le système PIVS pour les traduire après étude en spécifications techniques et fonctionnelles.
Responsabilité de la conception, de la validation, de la mise en œuvre et du maintien en condition opérationnelle du système PIVS et Management d’une équipe de 3 développeurs.
Distinction et analyse des causes d’arrêt répété du serveur de production, des problèmes liés à l’architecture et proposition de l’architecture du load-balancer pour la disponibilité de l’application 24h/7j.
Supervision de la JVM et suivi du comportement du système Pivs.
Participation aux réunions d'architecture pour élaborer la nouvelle architecture de Pivs.
Distinction, analyse et résolution des problèmes de base de données : appel mutuel de triggers, verrous de tables, verrous de base de données, problèmes de procédures stockées et non stockées
Test de montée en charge et Paramétrage de la Jvm de pré-production et de production.
Conception et Modélisation UML et Modification du modèle de base de données de PIVS.
Rédaction des spécifications fonctionnelles détaillées et des spécifications techniques détaillées et du cahier de test de recette (anglais).
Déploiement de l’application en production des versions v2.1.2a, v2.1.2e, v2.1.2g
Participation a la mise en place de l'environnement de production sous Linux (Ssh, Bdd, Architecture)
Assistance aux équipes système pour les mises en pré-production et production.
Maintenances correctives et évolutives (Développements) des systèmes :
PIVS (Process Implémentation Vérification System) : un système permettant de vérifier et mesurer l’implémentation des processus dans l’organisation, le management et les processus opérationnels
CHORUS : Gestion des documents des organisations de Thales
Technologies utilisées : Java6, Flex, Action Script, MyBbatis, Spring MVC, Liferay, Tomcat6, JBoss, Hibernate, Log4j, Oracle 10g (Triggers, Procédures Stockées…etc.), Unix, Svn, JUnit/Tdd, SQL Developer, JavaScript, Putty, FileZilla, Shell, Eclipse, JConsole, JMeter, Poi, Ant, Shell, Jira, Web SSO/Cas, Méthode Agile/Scrum, Jenkins, Visual Basic.
Mars 12 – Oct. 12 Projets GFI
Ingénieur d'études et développement / Chef de projet / Architecte Java-Jee
GFI TOTAL (La Défense 92 : DSP – SM/SG/SI/SNT/SEP)
Automatisation des mises en production avec script Shell
Conception et Modélisation Uml (diagramme de séquence, d’activité)
Rédaction des spécifications fonctionnelles détaillées, techniques détaillées et du cahier de test de recette.
Déploiement de l’application en recette, intégration/qualification et production
Assistance à la recette, à la mise en intégration/qualification et à la mise en production
Développement de web-service
Création de l’application Web :
LD-BO: Login Digital Back Office (application d’administration)
(Création des pages web avec des filtres (modèle MVCII), créations des services et des DAOs, Conception et création de la base de données)
Définition : Le projet Login Digital assure l’unification des comptes des utilisateurs des applications du groupe Total à destination des particuliers et permet aux applications adhérentes de se décharger de la gestion des comptes des utilisateurs, de leur identification et de leur authentification.
Technologies utilisées : Java7, Struts2, Hibernate3 (annotations), Jsp, Maven, Ajax, Spring Core,
Srping Security, Jaxb, Xmlp, Jms, Ldap, JavaScript (JQuery), Web Services Cxf/Wsdl/Rest/Xml/Xsd, Log4j, Tomcat 6.0, Oracle 11g, Svn, Git, Linux, Putty, FileZilla, Linux (Shell), Eclipse (Hélios), Omega,
Web Center Site (Fatwire - CMS)
GFI TOTAL (La Défense 92 : DSP – SM/SG/SI/SNT/SEP)
Conception et Modélisation Uml (diagramme de séquence, d’activité)
Rédaction des spécifications fonctionnelles détaillées, des spécifications techniques détaillées (en anglais), du cahier de test de recette et de la procédure technique d’installation
Automatisation avec script ...