Menu

Gilles LANDEL

Le Relecq Kerhuon

En résumé

Leader technique / architecte / concepteur / développeur Senior Java avec un intérêt pour l’intégration continue, la qualité de code, les tests, la sécurité et la performance

Mes compétences :
JavaScript
HTML
MySQL
Hibernate
Conception
Sonar
PHP
Java
Java EE
PostgreSQL
Visual Basic
Hudson Jenkins
css
Oracle
Spring Framework
Java 2 Enterprise Edition
Cascading Style Sheets
jQuery
Apache Maven
XML Schema
Microsoft SQL Server
MVC
Java Swing
Java Server Pages
Java Enterprise Edition
EL
XSLT
UNIX
UML/OMT
Oracle PL/SQL
Nokia
Nexus Technology
NetBeans
Mockito
Microsoft Internet Explorer
JUnit
ECLiPSe
Delphi
Android
AJAX
XSL
XML
Sun Solaris
Struts Web Application Framework
Shell UnixXML
SQLite
Rational Rose
Rapid Application Development RAD
Python Programming
PureBasic
Microsoft Visual Studio
Merise Methodology
Mercury Quality Center
Korn Shell
Jboss
JavaServer Faces
Java Servlets
Jakarta TOMCAT Servlet Engine
JOnAS
IBM WebSphere
HSQLDB
GlassFish
Enterprise Java Beans
C Programming Language

Entreprises

  • Crédit Mutuel Arkea - Architecte logiciel

    Le Relecq Kerhuon 2018 - maintenant
  • Actility - Ingénieur R&D

    2017 - 2018 - Participation à de multiples missions en support technique.
    - Proposition de choix techniques.
    - Refonte partielle d’architectures Java/JEE (partie applicative).
    - Mise en place d’intégration continue sur de multiples projets Java/Java EE (Jenkinsfile, shared libraries).
    - Configuration applicative de VM (Mint / CentOS) pour déploiement d’applications Java/Java EE.
    - Mise en place de l’intégration continue (Pipeline Jenkins / Artifactory / SonarQube).
    - Mise en place de tests d’intégration automatisés (déploiement automatisé sur CentOS et tests lancés périodiquement via Jenkins).
    - Refactorisation d’applications.
  • OPEN - Ingénieur d'études

    Levallois-Perret 2010 - 2016 Participation à de multiples missions de développeur réalisateur à référent technique. Réalisation des choix techniques. Conception et mise en place d’architectures Java/J2EE (socle applicatif, base de données). Mise en place d’intégration continue sur de multiples projets Java, Java/J2EE et Android. Configuration de VM (Debian) pour déploiement d’applications Java/J2EE. Refonte et réécriture d’applications (ex : moteur d’analyse sémantique, application d’édition de règles syntaxiques (coloration syntaxique)). Intégration de Bing Maps. Ecriture d’archetypes Java/J2EE Maven. Ecriture de plugins Eclipse RCP, Maven, Ant. Accompagnement de développeurs junior. Rédaction de documentations (architecture, manuel, intégration).


    Réalisations :
    >> Moodpeek (Open) - Récompense ID17, Bronze dans la catégorie Data - https://www.moodpeek.com
    De février 2015 à décembre 2016
    Poste : référent / expert technique / scrum master (équipe de 11 personnes)
    - Description : analyse sémantique et statistique des commentaires des applications mobiles des stores (1er projet Lannionais à être découpé en deux équipes front et back, 1er projet Open France en cloud, 1er projet Lannionais avec des tests complets côté front et 1er projet Open France complétement dockerisé)
    - Réalisation : réalisation de l’architecture, conception du socle des applications distribuées (système / application / base de données), mise en place de tests automatisés, mise en place de l’intégration et de la livraison continue avec déploiement sur le cloud IBM (Bluemix / Compose), écriture des documents d’architectures DAT, DAL, PCA/PRA partiel, intégration et formation de collaborateurs, suivi de stagiaire, suivi d’activités et développement.
    - Technologie et paradigme : Java 8 (Spring) / AngularJS / MongoDB / ElasticSearch / PostgreSQL / WildFly / CloudFoundry / Docker ; Micro-Services / CQRS / SSO / Bus.


    >> OES (Open – Orange) depuis juin 2015,
    Description : service de gestion événementiels,
    Poste : développeur (équipe en construction),
    Réalisation : industrialisation du POC Orange 20/20 (Android).

    >> Paulo - OpenUP (Open – Bouygues Telecom) de décembre 2014 à mai 2015,
    Description : solution d’analyses sémantique des avis des applications mobile des stores (Apple et Android),
    Poste : développeur, référent technique (équipe de 5 personnes),
    Réalisation : refonte du moteur d’analyses sémantique (Java), mise en place de tâches multi-threads et planifiées, et amélioration de l’architecture de l’IHM cliente (Java/J2EE).

    >> LOKI (Orange Labs) de juin à décembre 2014,
    Description : application permettant de définir les parcours des poteaux téléphoniques et chambres souterraines à relever sur une carte en vue de préparer le déploiement de la fibre en France
    Poste : développeur , référent technique (équipe de 6 personnes),
    Réalisation : Définition, conception et réalisation de l’application (Java/J2EE – Bing Maps). Application synchronisée avec une application mobile Android.

    >> GeSpot (Orange DSIF) de avril à juin 2014 :
    Description :
    Poste : développeur (équipe de 5 personnes) :
    Réalisation : participation à la réalisation d’une application de gestion du parc des poteaux téléphoniques (Java/J2EE).

    >> Suite Disserto (Orange Labs) de 2010 à avril 2014,
    Description : suite logiciel permettant la génération de services vocaux et textuels interactifs,
    Poste : référent technique et fonctionnel,
    Réalisation : réalisation de cahiers des charges, des spécifications fonctionnelles et techniques. Amélioration et conception des composants de la suite (Java, Java/J2EE). Réalisation de formations techniques pour les développeurs d’Orange. Support technique de niveaux 1, 2 et 3 aux clients de la suite (TMA).

    >> Outil de gestion des redirections téléphoniques (Open / Orange Labs),
    Description : application WEB permettant de gérer les redirections téléphoniques vers les différents les différents SVI (Services Vocaux Interactifs),
    Poste : concepteur et développeur,
    Réalisation : reprise et refonte de l’application réalisée par un stagiaire.

    >> Portails de gestions des services vocaux (Orange Bisness Services – Crédit Agricole Centre Est)
    Description : portails d’administration et de gestion des services vocaux interactifs,
    Poste : Conception,
    Réalisation : Réalisation des spécifications techniques des portails.

    >> Application mobile (PagesJaunes) :
    Description : application mobile grand public PagesJaunes,
    Poste : concepteur et développeur,
    Réalisation : reprise et optimisation de l’application réalisée par Cap Gemini pour les téléphones Nokia.
  • Expectra - Ingénieur réalisateur

    Saint-Denis La Plaine Cedex 2010 - 2010
  • JCDecaux - Stage

    Neuilly-sur-Seine 2009 - 2009 Refonte de l'application `Données de référence'
    Application J2EE permettant la gestion des données d'administration faisant elle-même partie d'une application de gestion
    interne à l'entreprise.

    L'application est réalisée à partir d'un générateur conçu en interne (A partir de l'architecture d'une base de données, le générateur crée une application J2EE de type de CRUD).

    Ce générateur a été modifié pour permettre de générer une application respectant les règles métiers.

    Modifications majeures du générateur réalisées :
    - Ajout du support des relations 1::n et n::n entre les tables (ex : pour un employé, on peut directement voir, modifier,
    supprimer ses affectations, ses coordonnées... et en ajouter),
    - Ajout d'un menu déroulant multi-niveaux dynamique en Javascript et Ajax basé sur JQuery, configurable via un fichier XML
    supportant les droits utilisateurs,
    - Modification de la gestion des rôles d'un groupe d'utilisateurs, originellement écrit en dur dans chaque page JSP, maintenant
    regroupé dans un fichier XML unique,
    - Support du découpage de l'application en module,
    - Support de l'environnement utilisateur (pour regrouper les bases de données de plusieurs sites tout en gardant une
    séparation, un champ a été ajouté à chaque table indiquant l'environnement utilisateur).

    Rédaction de la documentation technique des modifications du générateur.

    Résultat obtenu :
    A l'origine du stage, je ne devais modifier que l'application générée par le générateur et suite à une proposition de ma part,
    j'ai été autorisé à modifier directement le générateur. Toutes les modifications réalisées sur le générateur de l'application ont
    été intégré au générateur d'origine de la société (générateur permettant de générer toutes les applications de type CRUD).

    Technologie :
    ANT, XSL, XSD, JSP, EL, Java, Ajax, Javascript, CSS, HTML, base de données Oracle ou Derby.
  • Tonnellerie Seguin-Moreau - Intérimaire Analyste programmeur

    2007 - 2008 Réalisations :
    - Conception et réalisation d'un programme de transfert via support CD-ROM d'une base de données de commandes avec
    réinjection sur un serveur déporté,
    - Mise à jour du programme de gestion des marquages laser pour supporter les nouveaux types de marquage,
    - Création d'un programme permettant la gestion multi-site, multi-entreprise des marquages laser.

    Technologie :
    VisualBasic, PureBasic, MySQL, SQL Server.
  • Tonnellerie Seguin-Moreau - Apprenti ingénieur

    2004 - 2007 Réalisations (informatique) :
    - Conception et réalisation d'un programme d'analyse et de conversion d'une image RGB en une image vectorielle compatible
    avec le système de marquage du laser,
    - Conception et réalisation d'un système automatisé de gestion des marquages laser (A partir d'une commande, le programme
    génère un plan de marquage laser),
    - Réalisation d'un programme d'analyses et de statistiques sur un nez œnologique (machine analysant les gaz lors de la
    chauffe des fûts ou tonneaux)
    - Réalisation d'un plan de maintenance informatique,

    - Formation utilisateurs sur les machines de marquage laser, formation d'une personne aux outils de vectorisation et de
    création des logos laser, transmission des connaissances au développeur de la société,
    - Mise en place d'un réseau de petite entreprise dans une filiale.

    Technologie :
    Visual Basic, PureBasic, MySQL, SQL Server, Delphi, C (dll en partie fournie)).



    Autres réalisations

Formations

Réseau

Annuaire des membres :