Vincent - Architecte JAVA

Ref : 091027B003
Photo de Vincent, Architecte JAVA
Compétences
PERL
JBOSS
HIBERNATE
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE

    Mai 2016 – Aujourd’hui : HP – Mougins
    1/ SERVICE DIRECTOR : Projet Controller / Actions

    Rôle : R&D Architecte/Développeur JAVA 8/Kafka/EJB3/VERTICA

    Mise en place d’architectures JAVA avec des différentes technologies : EJB avec des problématiques de code concurrent, mise en place de producers/consumers de message avec le broker zookeeper/kafka.
    Développements JAVA 8 : EJB3 : @Stateless / @Singleton / @Startup
    @LockType.READ / @LockType.WRITE (Concurrent problematics)
    Manipulation de threads : Callable / Runnable interface
    Utilisation des nouvelles fonctionnalités JAVA 8 : forEach / stream / max / filter / map / collect
    Mise en place de Jenkins : Intégration continue.
    Tests Junit.
    Vertica Big Data table requests.
    Mise en place de Quartz pour lancer des actions schedulées.
    Développements avec les libraires Kafka.
    Mise en place de designs patterns.
    Mise en place de tests fonctionnels d’intégration. Scripts shell.
    Mise en place de REST API : tests fonctionnels d’intégration avec la commande shell curl.
    Technologies: INTELLIJ 2016.3, GIT, DOZER, JBOSS WILDFLY, JDK 1.8, REST API, REDHAT, VERTICA, KAFKA, ZOOKEEPER, JENKINS, JSON, QUARTZ.

    Septembre 2015 – Mai 2016 : Air France – Sophia-Antipolis



    1/ SATURN : Dimensionnement et prévisionnels de vols sur une saison afin de calibrer le personnel au sol

    Rôle : Développeur AngularJS/REST/API/SPRING DATA/REPOSITORIES

    Adjoint chef de projet : Rapport des développements en cours, chiffrage, déploiement en développement, recette et qualification avec BAMBOO (intégration continue).
    Suivis de la recette, ouverture d’anomalies par le client et corrections tout le long de la recette.
    Rapport du nombre d’anomalies et du temps passé sur la recette.
    Technologies : BAMBOO, JIRA (Suivis des tâches de développement), ouverture d’anomalies avec Quality Center.
    Création de branches Git, création de releases de l’application.
    Partitions de tables Oracle pour la purge des données.
    Création d’indexes Oracle.
    Jointures entre les différentes entités Hibernate avec la clé de partitionnement afin d’augmenter les performances des jointures.
    Tests JUNIT, ordonnancement des tests avec JUNIT SUITE.
    Développement JAVA SPRING DATA, SPRING REST.
    Création de controllers (verbes HTTP REST: GET-POST-PUT-DELETE).
    Création de services Java.
    Création de Repository (String data).
    Utilisation avancée de jpa avancé (Specifications (Spring Data), Criterions).
    Développement en AngularJS, CSS3, HTML5, responsive sur les 3 projets pendant 1 an ½.
    Création de directives, services, factory, filtres et interceptors angularjs

    Technologies: ECLIPSE LUNA, CSS3/HTML5, ANGULARJS (VERSION 1.3.15), GIT (VERSION 1.9) / GIT BASH / CLONE DE REPOSITORY, SPRING (VERSION 4.2.0.RELEASE), SPRING REST, SPRING MVC (@REQUESTMAPPING, @REQUESTPARAM, @PATHVARIABLE ETC...), SPRING DATA (CRÉATION D'INTERFACE DE REPOSITORY), HIBERNATE (VERSION 4.3.11.FINAL), RELATIONS : @ONETOMANY, @MANYTOONE, @MANYTOMANY (TABLES D'ASSOCIATIONS), @JOINCOLUMN, @JOINTABLE ETC... MAVEN (POM PARENT / POM FILS), DOZER, LOGBACK (VERSION 1.1. 3), JDK 1.7, TOMCAT (VERSION 7.0.54), JERSEY1 (VERSION 1.16), JERSEY2 (VERSION 2.0-M11)

    Mars – Août 2015 : Air France – Sophia-Antipolis

    1/ IPA : Application gérant la facturation des marchandises transportées par les camions et avions AF.

    2/ O2C : Visualisation des données de marchandises

    3/ CGOSPA : Gestion des marchandises transportées par les camions et les avions AF

    Rôle : Développeur AngularJS/REST/API/SPRING DATA/REPOSITORIES

    Développement d’un batch Java scheduler à l’aide de Spring Sheduler qui scanne un répertoire et intère les fatures uploadées via l’application.
    Spring Scheduler, Spring, Hibernate.
    Développement d’une IHM permettant au métier de pouvoir passer les factures à différents statuts dans leur processus :
    Intégrée, contrôlée, validée et dernière étape : comptabilisée.
    Technologies : Git, Spring MVC, Spring REST, Spring Data, Hibernate, logback (Création d’une fichier de log qui s’incrémente à chaque intégration de factures), AngularJS, CSS3/HTML5, Tomcat 7, JDK 1.7, Eclipse Kepler/Luna, Git, Maven, Dozer.
    Adjoint chef de rpojet : Rapport des développements en cours, chiffrage, déploiement en développement, recette et qualification avec BAMBOO (intégration continue).
    Suivis de la recette, ouverture d’anomalies par le client et corrections tout le long de la recette.
    Rapport du nombre d’anomalies et du temps passé sur la recette.
    Technologies : BAMBOO, JIRA (Suivis des tâches de développement), ouverture d’anomalies avec Quality Center.
    Création de branches Git, création de releases de l’application.
    Interface avec le métier (conférence téléphonique), propositions d’ergonomie de l’IHM afin de leur faciliter la prise en main de l’application, donc force de proposition. Puis compte rendu de cette conférence au chef de projet.
    Déplacements sur Paris et présentation des développements et de l’application.
    Création de scripts SQL, Primary keys, Foreign Key, indexes et partitionnements.

    Technologies: ECLIPSE KEPLER, CSS3/HTML5, ANGULARJS (VERSION 1.2.14, 1.2.23), GIT (VERSION 1.9) / GIT BASH / CLONE DE REPOSITORY, SPRING (VERSION 4.0.6.RELEASE), SPRING REST, SPRING MVC (@REQUESTMAPPING, @REQUESTPARAM, @PATHVARIABLE ETC...), SPRING DATA (CRÉATION D'INTERFACE DE REPOSITORY), HIBERNATE (VERSION 4.3.5.FINAL), RELATIONS : @ONETOMANY, @MANYTOONE, @MANYTOMANY (TABLES D'ASSOCIATIONS), @JOINCOLUMN, @JOINTABLE ETC... MAVEN (POM PARENT / POM FILS), DOZER, JERSEY1 (VERSION 1.16), JERSEY2 (VERSION 2.0-M11), LOGBACK (VERSION 1.0.13), FREEMARKER (TEMPLATING), ECLIPSE KEPLER (IDE), JDK 1.7, TOMCAT (VERSION 7.0.54).

    Septembre 2013 – Mars 2014 – Médiamétrie - Sophia-Antipolis

    Projet Next/N : Application frontend de restitution.

    Rôle : Développeur Java/J2ee.

    Durée : 5 mois (en cours).
    Développement JAVA en GWT (version 2.5.1)
    Développement avec le pattern MVP.
    Développement complexe GWT « sous le capot ».
    Développement avec la librairie google guava.
    Développement avec des composants GWT BOOTSTRAP.
    Développement d’outil interne en JAVA.
    Force de proposition et expertise technique.
    Méthode AGILE, Stand up, Sprint, découpage des tâches, retro etc…
    Participation à des campus de développement (Sophia-Antipolis – Paris).
    Per-programming.

    Technologies: ECLIPSE (JUNO), MERCURIAL, JAVA, TOMCAT, MYSQL, JENKINS, MAVEN, GWT, GWT BOOTSTRAP, CSS, HIBERNATE, SERVICES REST/JSON, AGILE, CAMPUS DEV, PER-PROGRAMMING, TORTOISE.

    Novembre 2011 – Aujourd’hui : INTM - Nantes
    Projet Yield : SNCF.
    Rôle : architecte technique, expert Java/J2ee.
    Durée : 20 mois (en cours).
    • Rédaction des documents d’architecture technique, schéma d’architecture avec Visio.
    • Audit et conseil pour l’optimisation des applications en place.
    • Veille technologique.
    • Architecture décisionnelle, conception de modèle en étoile pour un projet décisionnel sous IBM Cognos.
    • Création d’architectures sur mesure selon l’expression des besoins clients.
    • Expertise JAVA, travail collaboratif avec des Canadiens sur le moteur d’optimisation et de prévision des trains, échanges d’experts JAVA pour optimiser la vitesse d’exécution du moteur, « clustering », « multithreading », optimisation de la JVM, etc.
    • Nombreux déplacement sur Paris.
    • Membre des comités d’architecture technique.
    • Travaux sur le « clustering », algorithmes de répartition de charge etc.
    • Mise en place de « Stack » technique avec Jboss, Java, Linux etc.
    • Etude de la machine Exadata d’Oracle, Parallélisme des instances « clustering », répartition de charge, réplication, sauvegarde, etc.
    • Partitionnement horizontal et vertical des tables.
    • Etude du NoSQL, prototype avec MongoDB et Java afin de tester les bases de données orientées documents.
    • Conférence en anglais sur le NoSQL avec les experts Américains de la société FORRESTER.
    • Architecture technique de bases de données (DATAMART, DATAWAREHOUSE).
    • Architecture incluant les concepts d’architecture REST, mais également incluant une couche de médiation OSB (Oracle Bus Service).
    • Reverse engineering avec PowerAMC.
    • Architecture du moteur de règles sous JBOSS avec DROOLS, échange avec REDHAT pour définir nos besoins, retour d’expérience sur le moteur de règle en production.
    • Réunions avec Microsoft et Redhat au sujet du NoSQL.
    Technologies: ECLIPSE, RTC, JAVA, MONGODB, JBOSS, WEBLOGIC, WEBSPHERE, MAGICDRAW, POWERAMC, VISIO, ORACLE EXADATA, MICROSOFT OFFICE, POSTGRESQL, COGNOS, QLIKVIEW (BI AGILE), TERRADATA, DROOLS.

    Avril 2011 : ATOS - Nantes
    Projet COSIDEM : SNCF.
    Rôle : architecte, concepteur, expert Java/J2ee.
    Durée : 4 mois.
    • Conception du lot 2.0 : diagramme de séquence, digramme de classe.
    • Rédaction de dossier d’architecture, schémas.
    • Création d’un prototype de tests unitaires avec JMOCK, H2.
    • Optimisation des requêtes Hibernate (Criteria, Restrictions, Projections).
    • Configuration et mise en place d’un cache EHCACHE. Cache de second niveau avec Hibernate mais également mise en place d’un cache de premier niveau (données venant d’appels RMI).
    • Exposition des services JAVA en remote http via Spring.
    • Appels de services en RMI d’un autre ear déployé sur Weblogic.
    • Audit de code, optimisation du code.
    • Architecture applicative. (Déportation du code client sur le serveur pour éviter les aller/retour client/serveur).
    • Mise en place de la pagination lors d’une requête trop « coûteuse » en performance.
    • Paramétrage d’Hibernate (« batch size ») au niveau des fichiers HBM, pour ramener les données par « paquet ».
    • Index sur les PK (Primary Key, Foreign Key) au niveau Oracle pour accélérer le temps de réponse des requêtes Hibernate.
    Technologies: ECLIPSE, SUBVERSION, MAVEN, JAVA, SPRING, JUNIT, JMOCK, WEBLOGIC, SWING, SONAR, HIBERNATE, STARUML, EHCACHE.

    Avril 2011 : WIZTIVI - Nantes
    Equipe BackOffice.
    Rôle : développeur, concepteur Java/J2ee.
    Durée : 1 mois.
    • Développement Java avec Guava (librairies GOOGLE).
    • Développement Java Spring MVC.
    • Architecture REST avec Spring 3.0 et notamment avec Spring MVC.
    • Tests unitaires avec JUnit.
    • Tests d’intégration avec Selenium.
    • Développement côté client JSP, JSTL, Jquery.
    • Mise en place de spring security.
    Technologies: ECLIPSE, SUBVERSION, MAVEN, JAVA, GUAVA, SPRING MVC, SPRING SECURITY, JSP, JSTL, JETTY, JUNIT, SELENIUM, JQUERY, LINUX/UBUNTU, ARCHITECTURE REST.

    Octobre 2010 à mars 2011 : MAIF ASSURANCE - Niort
    PSI Equipe Technique.
    Rôle : architecte technique.
    Durée : 6 mois.
    • Développement de Web Service Spring client avec authentification http.
    • Tests JUNIT.
    • Résolution d’incidents de production.
    o Analyse des logs GC.
    • Configuration de serveurs WebLogic (sécurité via console weblogic, déploiement d’applications).
    • Ajout de composant au FrameWork existant.
    • Manipulation Keytool/OpenSSL. (certificats privés/publics).
    • Intégration d’outil de log. (Cron linux, Readme.txt).
    • Rédaction de manuels utilisateurs, de documentations techniques et de note de cadrage.
    • Configuration Apache et Log4j.
    • Développement de programmes Shell et Perl.
    • Merge de code source Java avec Subversion.
    • Développement de prototype en Java.
    • Automatisation avec ANT.
    • Profiling/Tunning JVM.
    Technologies: ECLIPSE, SPRING, JAXB, SUBVERSION, JAVA, STRUTS2, JSP, ANT, WEBLOGIC 9.2, JUNIT, PERL, SHELL, LINUX/AIX, OPENSSL, KEYTOOL.

    Avril 2010 à octobre 2010 : SOCRAM BANQUE - Niort
    Projet : « Internet »
    Rôle : expert technique Java.
    Durée : +6 mois.
    • Développement côté présentation avec Struts2 et JSP, WAT (Web Assembling Toolkit), SiteMesh et CSS.
    • Développement d’intercepteurs STRUTS2, de Validators (contrôle de surface) STRUTS2.
    • Développement de services métiers JAX-WS.
    • Développement de DAO avec Hibernate.
    • Rédaction de documentations techniques.
    • Développement de classes utilitaires JAVA.
    • Tests unitaires avec Junit et Mockito : Test des actions Struts2, des commandes de services JAXWS et des DAO Hibernate.
    • Couverture de tests unitaires avec le plugin Eclemma coverage.
    • Audit, conseil sur l’architecture applicative.
    Technologies: RAD 7.5, SPRING, JAXWS, SUBVERSION, JAVA, STRUTS2, CSS, JSP, WAT, SITEMESH, MAVEN, WEBSPHERE 7.0, JUNIT, MOCKITO, DB2, HSQLDB, AGILE, SCRUM.

    Décembre 2009 à aujourd’hui : Orange Business Service - Bordeaux
    Projet : « Next Ecare » espace client du site ********.
    Rôle : expert technique Java.
    Durée : 4 mois.
    • Optimisation de code et de la configuration.
    • Normalisation de la configuration Spring.
    • Intégration de Struts à Spring.
    • Préconisations des technologies et conception de l’architecture pour la deuxième version de l’application.
    • Rédaction de l’audit et de la nouvelle architecture.
    • Utilisation de Jrockit Mission Control afin d’analyser la mémoire utilisée.
    • Installation de MAT (Eclipse Memory Analyser) pour auditer la mémoire utilisée.
    • Audit de code applicatif (Axis, Spring, log4j, FindBugs…).
    • Réalisation de Head Dump afin d’analyser les éventuelles fuites mémoires.
    • Option de profiling JVM très intrusive (HPROF).
    • Analyse de logs du Garbage Collector.
    • Synchronisation des phases critiques de rechargement des données dans les tables de hachages statiques.
    • Rédaction de compte rendu de l’application et de DAL.
    • Programmation Flex avec CairnGorm.
    • Analyse du code source d’Axis 1.4.
    • Formation des développeurs.
    Technologies: JONAS, SPRING, JMS, EJB MDB, AXIS, CVS, ECLIPSE EUROPA, JAVA, STRUTS, FLEX, WEBTRENDS, ANT.

    Octobre 2009 à novembre 2009 : Pôle Développement MACIF ASSURANCE - Niort
    Réalisation d’une application « bac à sable » afin de tester l’architecture définie.
    Rôle : expert technique Java.
    Durée : 1 mois.
    • Conception UML des web services exposés avec Spring WS.
    • Développement côté présentation avec RichFaces et Spring Web Flow.
    • Développement de composants métiers (dépendances projets Maven).
    • Génération d’entités JPA à partir de la BDD Mysql.
    • Utilisation d’objet SDO Tuscany afin de traverser toutes les couches. (Présentation – Business – Persistence).
    • Développement de DAO avec l’implémentation JPA EntityManager (JpaDaoSupport).
    • Gestion des librairies Hibernate sous JBOSS/MAVEN afin d’éviter la collision de librairies.
    • Projet parallèle : MAJ de l’IHM Supervision des Flux TIBCO en Flex, projet « FREESBI ». (Authentification et statistiques).
    Technologies: JBOSS, SPRING WEB FLOW, SPRING, SPRING WEB, SUBVERSION, MAVEN, ECLIPSE GALILEO, JAVA, STARUML, RICHFACES, SDO TUSCANY, XML, XSD, HIBERNATE, JPA.

    De août 2009 à aujourd’hui : Pôle Développement MACIF ASSURANCE - Niort
    Prototype « POC BPM »
    Durée : 1 mois.
    • Exposition d’un Web Service avec Spring Web Service.
    • Mise en place d’un moteur de règles avec Drools-5.0.1.
    • Utilisation de drools-api pour plugguée l’application avec Drools Guvnor.
    • Test client avec SOAPUI.
    • Déploiement de l’archive de l’application sous Jboss installé sur un serveur Linux.
    • Test client BW TIBCO sur l’environnement de développement.
    Technologies: JBOSS, DROOLS (JBOSS RULES), DROOLS-GUVNOR, SPRING, SPRING WEB, SUBVERSION, MAVEN, ECLIPSE GALILEO, PLUGIN ECLISPE GUVNOR, JAVA, XML, XSD.

    De juillet 2009 à aujourd’hui : Pôle Développement MACIF ASSURANCE - Niort
    Projet « Framework NPDTv2 »
    Durée 3 mois.
    • Implémentation de Spring Web Services côté serveur et client.
    • Génération de code avec JAXWS à partir des fichiers WSDL.
    • Industrialisation des appels Web Services.
    • Test JUnit sur chaque appel client.
    Technologies: JBOSS, SPRING, SPRING WEB, SUBVERSION, MAVEN, ECLIPSE GANYMEDE, JAVA, XML, XSD.

    De juin 2009 : Pôle Architecture MACIF ASSURANCE - Niort
    Projet « Framework FREESBI »
    Durée : 16 jours/hommes.
    • Développement d’une IHM de supervision des flux TIBCO en FLEX.
    • Maîtrise des appels Web Services en Flex.
    Technologies: FLEX BUILDER 3, SDK FLEX 3.4, TIBCO BW.

    De avril 2009 à mai 2009 : Pôle Développement MACIF ASSURANCE - Niort
    Projet « Référentiel Groupe Personne »
    Durée : 1 mois. (Renforcement d’une équipe de développement).
    • Développement JAVA de web services.
    • Génération des classes Java avec le JDK (wsimport) basé sur la WSDL.
    • Création des classes Java permettant une tolérance de panne pour l’appel aux Web Services TIBCO (Framework léger sur cette couche).
    • Configuration de DOZER afin de mapper les données du flux XML envoyé par TIBCO en réponse du Web Service, en object Java (Transfer Object).
    • Développement de classes Java basée sur la réflexion afin de mapper certaines données sensibles et éviter l’implémentation de DOZER dans certains cas, DOZER étant assez lent pour mapper certains objets.
    • Développement d’IHM avec un Framework propriétaire proche de Struts :
     Une JSP, une CSS, une ACTION et un FORM par page, plus un actions.xml qui regroupe toutes les pages.
    • Exposition des composants métiers en Remote http via SPRING HttpInvoker.
    • Déploiement sous JBOSS-PORTAL-2.6.3 avec le plugin Eclipse WTP.
    • Code source géré sur Subversion.
    • Mise en place de MAVEN 2.0.9 pour l’environnement de développement.
    • Mise en place des plugins sous Eclipse.
    • Gestion des librairies avec MAVEN/JBOSS-PORTAL notamment avec le dependancy graph MAVEN.
    Technologies: JBOSS, SPRING, SPRING WEB, SUBVERSION, MAVEN, ECLIPSE, JAVA, XML, XSD.

    De Décembre 2008 à Mars 2009 : Pôle Architecture MACIF ASSURANCE - Niort
    Projet « Référentiel Groupe Personne »
    Durée : 9 mois.
    • Réalisation d’un prototype afin de gérer les personnes à la MACIF.
    • Mise en place de l’environnement de développement.
    • Mise en place de l’architecture applicative.
    • Développement de PAG( Pilote d’acte de gestion), CM (composant métier) et DAO Hibernate.
    • Implémentation d’Hibernate.
    • Exposition des PAG/DAO en web service appelé par TIBCO BW avec Spring Web Service.
    • Architecture basée sur Spring, Hibernate, Entités JPA.
    • Externalisation des règles métiers avec JBoss Rules.
    • Mise en recette de la solution sur un environnement Linux.
    • Entité JPA avec Oracle 10g.
    • Code source géré sur Subversion.
    • Mise en place de MAVEN 2.0.9 pour l’environnement de développement.
    • Mise en place des plugins sous Eclipse.
    • Gestion des librairies avec MAVEN/JBOSS.
    • Réalisation de process TIBCO BW appelant les différentes opérations du WEB SERVICE SPRING.
    • Technologies : JBOSS, ORACLE, LINUX, SPRING, HIBERNATE, SUBVERSION, MAVEN, ECLIPSE, JAVA, EJB, SPRING WEB SERVICE, JBOSS RULES, JPA, XML, XSD.

    Décembre 2008 : CSI La Rochelle pour le projet E-CARD – La Rochelle
    Projet « PORTAGE APPLICATION DELPHI E-CARD en APPLICATION JAVA/J2EE »
    Durée : 3 semaines. (Renforcement d’une équipe de développeur) .
    • Mise en place de l’environnement de développement sous NETBEANS 6.1.
    • Développement JSF côté présentation.
    • Développement de composants métier en JAVA et développement de DAO implémentant Hibernate 3.3.
    • Création d’entités JPA pour dialoguer avec la BDD Mysql.
    • Réflextion Java pour le mapping d’objets Transfer Object -> Entity Object.
    • Configuration de MAVEN 2.0.9 et configuration du conteneur léger SPRING.
    • Configuration TOMCAT6.
    • Configuration Subversion pour gérer le code source.
    Technologies : SPRING, HIBERNATE, SUBVERSION, MAVEN, NETBEANS, JAVA, JPA, JSF.

    De Avril 2008 à Novembre 2008 : CSI La Rochelle pour MACIF - Niort
    Projet « GED NPDT : N07272 - PORTAGE POSTE TRAVAIL GED »
    Durée : 8 mois.
    • Mise en place de serveur JBOSS sous REDHAT Enterprise 4.6
    • Mise en place d'une solution Tomcat 5.5.26, MYSQL 5.0.45, CONTINUUM, SUBVERSION, ARCHIVA 1.0.2 sous LINUX UBUNTU
    • Mise en place des postes de travail Windows : plugins JBOSS, MAVEN, MYLYN etc. sous ECLIPSE
    • Développements JAVA, Framework SPRING, HIBERNATE, partie présentation modèle MVC : JSP/CSS.
    • Développements des composants métiers, des services et des DAO associés
    • Tests Unitaires JUnit sur les PAG's, Composants métiers et DAO's développés
    • Etude de l'architecture logicielle des postes de développement
    Technologies : JBOSS, REDHAT, MYSQL, TOMCAT, CONTINUUM, SUBVERSION, ARCHIVA, LINUX, JBOSS, MAVEN, ECLIPSE, JAVA, EJB, SPRING, HIBERNATE, JSP/CSS, DAO, ANT.

    De Mai 2007 à Mars 2008 : CSI La Rochelle pour MACIF - Niort
    Durée : 11 mois
    Projet « CDS GED-GEP »
    • Développement de scripts PL/SQL sous TOAD
    • Développements de Batchs JAVA sous ECLIPSE - IRAD 6.0
    • Avenants, développements EJB – JAVA, modèle MVC JAVASCRIPT
    • Manipulation CVS sous Eclipse - IRAD 6.0
    • Résolution d'incidents/demande de travaux
    Technologies : JAVA, EJB, JAVASCRIPT, KSH, ORACLE, PL/SQL

    De Novembre 2006 à Avril 2007 : MAIF ASSURANCE, Niort
    Durée : 6 mois
    Projet « Socle de Production / Outils d’exploitation »
    • Développement de chaînes de production en PERL/KSH
    • Automatisation et industrialisation de la production
    • Développement Intranet Web en CGI/Perl avec base de données Oracle (requêtes SQL)
    • Administration AIX version 5.2
    Technologies : AIX, PERL, KSH, ORACLE, SQL

    De 2004 à Novembre 2006 : CVF (Filiale de France Télécom), Bordeaux
    Durée : 26 mois
    • Administration LINUX DEBIAN (1500 serveurs Linux/AIX/Solaris).
    • Analyste d'exploitation, maintien des applicatifs. (+ astreintes).
    • Développement d'applications en PERL orienté Objet (utilisation des modules PERL, IO, SOCKET/FTP/SNMP, etc.), réalisation de tests de monitoring pour Big Brother/Hobbit, réalisation du monitoring d’onduleur avec MIB (fournit par le constructeur)-SNMP-PERL-RRD.
    • Développements systèmes C/C++.
    • Administration APACHE et JONAS/JORAM/TOMCAT.
    • Installation de serveurs Linux, d'applications (mise en pré production/production).
    Technologies : AIX, LINUX, SOLARIS, PERL, FTP, SNMP, APACHE, JONAS, JORAM, TOMCAT

    De 08/2003 à 09/2003 : ARCHIMEDIA, Bordeaux
    Durée : 2 mois
    • Administration système LINUX (DEBIAN /RED HAT / MANDRAKE).
    • Administration de SENDMAIL. (serveur de messagerie). Mise en place de noms de domaine. Serveur DNS sous Linux.
    • Création de compte JSP / TOMCAT.
    • Administration d’Apache : création de compte virtuel.
    • Monitoring de serveurs : NAGIOS.
    • Configuration d’accès FTP.
    • Sécurisation d’administration de site web avec.HTACCESS et .HTPASSWD, PHPMYADMIN et PHPPGADMIN
    • Administration de site web et site FTP avec IIS
    • Développement PHP/XML/POSTGRESQL/MYSQL/JAVASCRIPT
    Technologies : LINUX, JSP, TOMCAT, APACHE, NAGIOS, FTP, IIS, PHP, XML, POSTGRESQL, MYSQL, JAVASCRIPT

    De 10/2002 à 03/2003 : Micromanie, Forum d’Orvault à Nantes.
    Durée : 6 mois
    • Création d’un site Intranet entièrement dynamique en PHP4, avec Base de données POSTGRESQL sous Linux.
    • Requêtes Imbriquées possibles (comme Oracle).
    • Mise en œuvre du protocole SSL (site sécurisé).
    • Contenu du site : Gestion des clients, interventions des techniciens, statistiques (téléchargement possible), intégration des statistiques dans Excel pour créer des graphiques.
    Technologies : LINUX, PHP4, POSTGRESQL, SSL

    De 12/2001 à 03/2002 : NOVENCI, solutions e-business - Bordeaux
    Durée : 4 mois
    • Création d’un réseau local hétérogène Intranet sous LINUX.
    • Mise en place de serveurs Web (APACHE), Messagerie (POSTFIX), FTP (anonyme et non anonyme), Fichiers (SAMBA) et impression (SAMBA), LINUX.
    Technologies : LINUX, APACHE, FTP, POSTFIX, SAMBA


Études et formations
  • COMPETENCES
    Systèmes : LINUX, UNIX (AIX, SOLARIS), WINDOWS 9X, 2000 PRO et SERVER, XP
    Serveurs Web : JBOSS, TOMCAT, APACHE, JONAS, IIS
    SGBD : ORACLE, MYSQL, POSTGRESQL, SQL SERVER 2000, ACCESS
    Framework: SPRING, HIBERNATE, STRUTS.
    Langages : WEB : HTML, PHP, SQL, XML, ACTIONSCRIPT, JAVASCRIPT
    OBJET : JAVA, EJB, JSP, C, C++ et DELPHI
    SYSTEME: PERL, SHELL et KORNSHELL
    BDD: PL/SQL

    Outils : CONTINUUM, MAVEN, SUBVERSION, ARCHIVA, MYLYN, DREAMWEAVER, FIREWORKS, FLASH MX, ECLIPSE, IRAD 6.0, OSCOMMERCE, FTP, SNMP, NAGIOS (Supervision), JORAM (implementation de JMS : Java Message Service), SAMBA (Fichiers et impression), FLEX BUILDER 3.

    Méthodes : MERISE, ITIL, UML

    FORMATIONS

    2009 Formation « TIBCO Administration » à La Rochelle en interne.

    2008 Formation « TIBCO développeur Business Works » - Paris la Défense Plaza.

    2007 Formation « Développement de composants EJB avec JBOSS » par ENI
    Nantes.

    2007 Formation « UNIX AIX Administration niveau 1 » – ORSYS Paris La Défense

    2006 Formation « JORAM » – Bordeaux

    2006 Formation « TOMCAT » – ORSYS Paris La Défense

    2005 Formation « ITIL » : certifié, HP-France - Issy les Moulineaux.

    2004 Formation « J2EE Java : Développement de SERVLETS, JSP, APPLETS » à
    Nantes.

    2003 Formation « TS+ Responsable micro, réseaux et Intranet » à Nantes.

    2002 B.T.S Informatique de gestion (option « Administrateur de réseaux locaux
    d’entreprise ») à La Rochelle (17)

    LANGUES
    Anglais : Lu, écrit, parlé
    Allemand : débutant

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Consultant cybersécurité CISA
Pat

Consultant cybersécurité CISA

  • PARIS
CISA SWIFT ISO 2700x PENTEST CISCO SPLUNK JAVA
Disponible
CV Chef de projet AGILE
Edouard

Chef de projet AGILE

  • BEZONS
AGILE JAVA SQL
Disponible
CV Consultant talend
Massinissa

Consultant talend

  • PARIS
SQL AGILE WINDOWS SQL SERVER TALEND DI JAVA UNIX
Disponible
CV Consultant RPA
Nissrine

Consultant RPA

  • ERMONT
RPA VBA JAVA SQL API RESTful
Disponible
CV Chef de projet
André

Chef de projet

  • SAINT-NAZAIRE
PACBASE SQL COBOL 2 VB.NET JCL MAINFRAME JAVA AGILE ITIL
Disponible
CV Expert BIZTALK
Ali

Expert BIZTALK

  • COURBEVOIE
BIZTALK SQL .NET ORACLE WINDOWS JAVA PHP HTML C# C++
Disponible
CV Consultant JAVA
Fakhreddine

Consultant JAVA

  • ISSY-LES-MOULINEAUX
JAVA ORACLE SQL Angular
Bientôt disponible
CV ingénieur Devops
Arnaud

ingénieur Devops

  • TRAPPES
JAVA MYSQL PHP LARAVEL DEVOPS Cloud AWS LINUX WINDOWS ORACLE SQL SAP
Disponible
CV Data Analyst - Consultant
Adrien

Data Analyst - Consultant

  • OULLINS
VBA EXCEL R PYTHON C++ SQL TABLEAU SOFTWARE Microsoft Power BI JAVA Lean Manufacturing
Disponible
CV Traducteur JAVA
Narimene

Traducteur JAVA

  • PARIS
JAVA ORACLE SQL
Disponible