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
Site web de l'entreprise
  • 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
Détails de l'expérience
  • Unix, Linux, Bash, Ksh, MySql, Subversion, WIKI,
    Java6, (JEE, GWT2, GXT2, RPC , Spring, Maven Hibernate3, Log4j, JUnit, Quartz, Apache, Tomcat6).
  • Antlr, JDBC, Informix, Access, SqlServer, VB, Apache POI
  • Delphi 6.
  • 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.
Détails de l'expérience
  • Unix, Linux RH, Bash, Ksh, C, ORACLE, PL/SQL, Toad, Java/J2EE, Log4J, Spring, Struts, Subversion, Filezilla
Description de l'entreprise
SSII dédiée à la gestion partie MOE du GIE CIRRA/MONECAM/CEDICAM du Crédit Agricole
http://www.avem-groupe.com/web/guest/historique

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.
Détails de l'expérience
  • 8 mois – TIFLEX – Dév. d’un logiciel de gestion en réseau d’imprimantes industrielles
    Expertise Borland, audit de code et traduction de librairies Delphi en C++, formation de collaborateurs.
    C++Builder 6, Delphi 7, SQL Server, Interbase, Paradox

    6 mois – TRUCK INFO – Création de modules pour une application de gestion de production des flux EDI de la société de transport BESSON
    • Consultant et expertise de migration de la solution existante et non maitenable sous Delphi, Formation Delphi d’une personne. Linux, Kylix/DELPHI, MySQL, PostgreSQL

    1 mois - CROSS INSTITUTE- Formateur Delphi 14 personnes en 3 sessions

    6 mois – EVOLUTIC – Forfait – Site Web du bureau de recrutement www.evolutic.com
    • Expertise Delphi, Audit et reprise du forfait en dérive de 100% par une équipe de 2 dév. juniors.
    • Développement des pages ASP liées à des objets COM+ attaquant une base SQL.
    • Batch de synchronisation de bases distantes SQL Server via ftp.
    • Test et livraison du site, suivi technique et commercial puis réalisation des avenants.
      Delphi 5, SQL Server7.0, COM+, ASP, VB et Javascript, XML, IIS

    5 mois – CASCADES S.A – Reprise d’un système de gestion de production
    • Chef de projet technique MOE : Audit du code et remise en place d’une structure cohérente du projet.
    • Mise à jour et consolidation des compétences Delphi de l’équipe de dév.
      Delphi 5, composants, COM+, MIDAS, TSE

    8 mois – SLIT – Gestion hospitalière du téléphone et de la télévision
    Dans un contexte humain et politique critique
    • Transition et reprise d’un poste de développement suite à un licenciement pour vol de source.
    • Stabilisation de l’application de gestion des chambres pour un hôpital de plus de 1000 lits intégré dans une suite logicielle maintenue par une équipe de 4 personnes. Delphi 5, Interbase 5.5

    8 mois – QUARKIUM – Réalisation d’un prototype d’acquisition et de traitement d’images
    100% en télétravail, en complète autonomie, création d’un logiciel d’acquisition d’images par effet Kirlian pour les ostéopathes. Delphi 5

    8 mois – BIOMERIEUX – Reprise d’une application d’acquisition de données
    Expertise technique DELPHI, forfait, refonte d’un logiciel de pilotage d’un appareil de mesure dont les sources ont été perdus. Delphi 5, Threads

    11 mois – NOVILOIRE - Conception d’un automate d’analyses médicales
    Expertise technique DELPHI, autonomie complète, création d’un automate multitâche : IHM, IA, Pilotage.
    Delphi 4, COM/DCOM, Threads

    14 mois – ORANGE – Forfait – Gestion des systèmes d’autocom
    Réalisation d’une IHM générique avec évolution d’un système pour le passage de 8 à 10 chiffres.
    Delphi 3 / Paradox

    30 mois – GRAPHLAND - Réalisation de modules de cartographie des réseaux de gaz pour GDF
    Ingénieur dév. : à partir de spécifications, conception et réalisation de modules applicatifs.
    C++.