Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Thierry LEGRAND

Ingénieur dév. fullstack Java / JEE - ReactJS

Thierry LEGRAND
56 ans
Permis de conduire
Firminy (42700) France
Situation professionnelle
En poste
Indisponible
Présentation
Actuellement en poste au cœur d'un grand projet stéphanois, ambitieux et motivant, pour le compte du Crédit Agricole, je me concentre sur ce challenge.

Type de postes occupés principalement :
  • Lead Dév.
  • Dév. sénior
  • Chef de projet technique MOE
  • Responsable d'application
CV réalisé sur DoYouBuzz
  • Intégré dans une équipe de plus de 20 personnes dont au moins 8 développeurs, je participe à la mise en place d'une plateforme back et front ambitieuse avec les dernières technos du marché !
  • Coté back : Java17 / Springboot
    OpenApi / Swagger , Kafka , MongoDb ,
    Junit 5 / Mockito, Lombok
    IntelliJ / Maven / Git , WSL / Linux Debian
  • Coté Front : React JS / Next JS
  • Docker / Kubernetes , Cloud S3, CI/CD GitLab Argo, Jira
  • DDD, Architecture hexagonale, µServices, API Rest, swagger, UML

    Forte volumétrie de données, Exigences de sécurité ( préconisation de la norme ISO27001 )
  • Reprise d'une chaine de traitement de données SIREN.
    Maintenance d'une application web et batch JEE de gestion de flux réglementaire via LUCENE.
  • Java / JEE , Struts , MVC, Eclipse, Maven, Javascript, postgresql, svn.
  • Evolution du site e-commerce de casino drive basée sur SAP WebChannel (ISA).
    • Mise en place de la marketplace.
    • Mise en place d'un projet SpringBatch d'intégration de données provenant d'API externes dédiées ou de fichiers XML dans une base MongoDB.
    • Mise en place d'une API REST exposée dans une application SpringBoot et décrite avec Swagger pour atteindre ces données.
    • Maintenance des autres projets Struts, SpringBoot et SpringBatch, VueJS et Javascript
  • Java / JEE 6 & 11, Struts 1, Spring Boot, Spring Batch, MVC, Rest, JUnit, Swagger,
    Eclipse, Maven.
    Javascript (NodeJS, WebPack, Babel, Mustache), TypeScript, Vue JS, VsCode.
    EhCache, MongoDB.
    Docker, GitLab CI, Jira, Confluence, SourceTree.
  • Pour la solution de gestion de la supervision des 35 millions de compteurs Linky,
    au sein d’équipes en mode Agile Scrum ou Kanban :
    • Maintenance et réalisation d'évolutions sur l'existant.
    • Refonte de la Télédistribution qui gère la mise à jour à distance des compteurs
    • Gestion des campagnes asynchrone de mise à jour.
  • Coté Front : Java / JEE ZK.
    Coté Back : Java 8 - Spring (Core, Boot, Batch, Security), MyBatis, JUnit, DBUnit, Maven.
    Architecture existante : Kafka, Flume, Drools, ElasticSearch, Hbase/InfiniSpan.
    Base de donnée : Oracle.
    Autres outils : IntelliJ, Git, BitBucket, Jenkins, Nexus, Jira, Confluence.
  • Projet en forfait (+1500j/h, +10 personnes) de gestion du paramétrage des charges patronales et salariales nationales :
    • Participation à la mise en place du projet RECO3 et validation du socle technique : logging, exceptions, transaction, patterns utilisés pour les développement, conception complexe de certaines fonctionnalités.
    • Expertise technique et fonctionnelle
    • Reprise du MPD et de la base de données relationnelle, audit de l’ergonomie et de l’initialisation des données, travail de fond sur la structure du projet.
    • Suivi du démarrage, encadrement technique et accompagnement des 9 développeurs : formation, suivi, soutien, audit de code.
    • Estimation des charges, découpage, ordonnancement et affectation des tâches de développement.
  • Java / JEE , Spring, Selma, JUnit, DBUnit, GWT 2.8 / MVP , Tomcat 8
    PostgreSQL, Hibernate, Criteria
    Eclipse, Sonar, Findbugs, Maven, Svn, Jenkins, CXF, SOAP, REST, FileZilla, Putty
    Redmine, Entreprise Architect ( UML / Merise )
  • Dans le monde de la logistique :
    Maintenance et évolutions d’un WMS propriétaire en PL/SQL.
    Mise en place de plusieurs fonctionnalités dans des applications Java / J2EE GWT
  • Java / JEE, GWT, Eclipse, Maven, SVN, Junit, Oracle 10
  • Responsable technique de l’ERP développé en interne : Maintenance & évolutions, architecture, étude & développement, mise en production, force de proposition de l’expression des besoins ou de l’extraction des process métiers jusqu’aux spécifications et à la mise en œuvre.
  • Java / JEE, GWT / GXT, Spring / Hibernate 4/ PostgreSQL 9.3, PGAdmin, Apache POI, Jasper, Tomcat 7 / Bash / linux
  • Au sein d'un éditeur de progiciel assurance et épargne, intégration à l'équipe de TMA.
    Correctifs, évolutions sous différentes versions du progiciel CLEVA.
    Ecriture d’un document de synthèse sur le poste.
    Java6 RPC, lien SOA, base de données Oracle. SWT, Spring, Hibernate, Log4j
En savoir +
  • Dans une Startup qui a émergé de ma mission précédente, En complète autonomie,
    Pour le coeur de la solution d'offre de service de géolocalisation :
    • Création de modules de gestion du parc, des rapports en Java/ JEE GWT.
    • Gestion des serveurs linux d’hébergement du service.
    • Applicatifs GPS intégrés.
  • En Forfait, création et évolutions d’outils de migration de données pour une banque marocaine en batch java.
  • En régie, maintenance et création d'outils pour Move Solution en Delphi 6
En savoir +
  • Chef de projet MOE d’applications liées à des données bancaires critiques :
    Pour des projets de télécollecte des transactions bancaires et de paramétrage TPE, gestion des évolutions et correctifs, études de réalisation, développement ou dispatch aux équipes, tests et livraisons. Force de proposition en amont des demandes clients avec apport de solutions efficaces pour réduire les coûts et délais.
  • Team leader sur la chaîne de compensation ‘commerçant’ :
    Réalisation de modules sur les chaînes de traitement de compensation bancaire.
    Reprise et évolution du framework C de traitement de fichier multienregistrement pour le logging. Création d’une application de génération automatique des structures de debug C & PL/SQL.
    Mise en place d'une dynamique de remise à niveau technique des collaborateurs (C & Unix).
  • Gestion d’un équipe de 3 personnes.
  • Ingénieur dév. : Réalisation d'un logiciel de traitement automatique de la fraude CB.
En savoir +

Consultant Delphi, Ingénieur dév. C/C++

3 SSII
Septembre 1993 à décembre 2003
CDI
Lyon
France
  • Expert Delphi,
    Développement de logiciels industriels, de gestion et d’applications WEB.
    Régies et Forfaits sur des missions de 5 à 15 mois.
En savoir +
  • Java 6 à 17
    Expert
  • Spring Boot, Batch
    Bon niveau
  • Rest / OpenAPI / Swagger
    Bon niveau
  • DDD et Design Pattern
    Bon niveau
  • IntelliJ, Eclipse, Maven, Sonar
    Bon niveau
  • ZK GWT2.8 / GXT3 MVP / MVC
    Expert
  • Hibernate / MyBatis / JDBC
    Avancé
  • Tomcat 8, Quartz
    Intermédiaire
  • Log4j, Junit / Mock, POI
    Avancé
  • Kafka, Flume, Drools, ElasticSearch, Hbase
    Notions
  • Selma, Lombok
    Avancé
  • Struts
    Bon niveau
  • Javascript ES6 / TypeScript / Html / CSS
    Bon niveau
  • ReactJS
    Intermédiaire
  • Vue JS
    Intermédiaire
  • Angular JS
    Notions
  • Oracle 11, Triggers, PL/SQL
    Avancé
  • MongoDB
    Intermédiaire
  • Postgresql 9.5 / MySql / SqlServer
    Avancé
  • H2, Access, Paradox, Interbase, Informix
    Bon niveau
  • IntelliJ / Eclipse / VsCode
  • Git / GitHub / GitLab CI
    Avancé
  • Docker
    Intermédiaire
  • Rancher / Kubernetes
    Notions
  • Jira / Confluence, Bugzilla
    Bon niveau
  • Filezilla, Putty
    Avancé
  • Agile, Scrum / Kanban
    Bon niveau
  • Merise, MCD / MPD ( Amc Designor)
    Avancé
  • UML (Entreprise Architect)
    Bon niveau
  • Delphi 7
    Expert
  • C / C++
    Avancé
  • Cisco niveau CCNA
    Intermédiaire
  • Sécurité
    Intermédiaire

Ingénieur informatique

ICPI (CPE) Lyon

Septembre 1990 à juillet 1993
Cycle généraliste en informatique industrielle et de gestion.
https://www.cpe.fr

Autodidacte

Dyma.fr

Juin 2021 à mai 2022
Javascript, TypeScript, Html, Css,
NodeJS, Vue.JS,
Git, Docker

Administrateur réseau, système et sécurité

AFIP Lyon

Septembre 2012 à janvier 2013
Réseau Cisco niveau CCNA
Linux niveau LPI 1 et 2
Windows Server 2008 ( ActiveDirectory, IIS...)
En savoir +
  • Communication non violent (CNV) :
    • 3 Modules de base,
    • Module colère, croyances et culpabilité
    • Formation à la médiation avec le CPF
    • Module Emphatie et Gratitute
  • Accords Toltèques
  • Psychologie positive
  • 2013-2016 Syndic bénévole
    Réveil des AG d’une copropriété d’une copropriété de 14 lots.
    Passation de pouvoir à un syndic professionnel.
  • Campagne, Nature, Animaux, Aquariophilie
  • Guitare, Cinéma, Café-théâtre, DIY
  • Cross Fit - Training Academy
  • Marche
  • Salsa