Votre navigateur est obsolète !

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

×

Julien COLLE

Julien COLLE

Tech Lead Web

Permis de conduire
Montpellier (34000) France
En poste En simple veille
Développeur avec une affinité pour la conception, l'architecture mais avant tout un artisan qui aime les petits détails, et de ceux qui ont à cœur de vouloir se rapprocher de l'état de l'art tout en mariant efficience et frugalité.
CV réalisé sur DoYouBuzz
  • Référent Cohérence et Orientations Techniques Transverses Web & Mobile (dès août 2022)
  • Tech Lead Web : Expertise, Facilitateur, Coach & Formateur
  • Management : Recrutement, Staffing et Budget pour une équipe d'une vingtaine de Collaborateurs (dès janvier 2021)
  • Animation de communautés, veille, capitalisation, bonnes pratiques, orientations technologiques, démarche d'amélioration continue, Developer Experience (DX), POCs,...
  • Projets Web Clients (site Client vitrine et transactionnel du Crédit Agricole) & Collaborateurs (outils des Caisses Régionales du Crédit Agricole)
  • Principales Technologies : Client Side : Angular, Server Side : AEM / Java EE, NodeJS
  • Principales Architectures : Web Services, Microservices, Microfrontend, DDD, Event-Driven, OIDC
  • Digitalisation du Financier avec un Portail Web associé à des microservices exposés sous forme d'API
  • Lead Dev de l'équipe de développement
  • Analyse, conception, modélisation, développement, tests de performances, intégration continue, préparation pour mise en production, monitoring, analyses de dysfontionnements, projet & maintenance,...
  • Java / Java EE / Primefaces / JSF / HTML5 / CSS3 / Spring / MyBatis / API REST : ASIC mod 3 / MySQL / Mainframe / Docker / Tomcat / PIC / RTC / Sonar / Trello / Slack...
  • Gestion de projet (dès janvier 2018) & méthode Agile
  • Réalisation de Projets et Maintenance des applications de la plateforme commerciale d'ArcelorMittal
  • Lead deployment manager des applications
  • Monitoring de la plateforme commerciale en production
  • Analyste d'incidents de production
  • Mise en place, animation, formation et support du process Git Flow
  • Tests de performances
  • Business Intelligence
  • Java EE / Coldfusion / HTML5 / CSS3 / Spring / Hibernate / SQLServer / WebSphere / Jenkins / Sonar / Business Object / JMeter...
En savoir +
  • Développement de modules pour le site du Médiateur Européen
  • Intégration du nouveau design du Médiateur européen
  • Participation aux évènements du Médiateur Européen
  • Contexte international
  • Java EE / JSF / HTML5 / CSS3 / Spring / Hibernate / Oracle / Jenkins / Sonar / Tomcat...
  • Développement et amélioration de l'intelligence du module cœur du système visant à l'estimation en terme de coût de construction de centrales électriques
  • Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
  • Java / Maven / Spring / MySQL / Jira...
En savoir +
  • Développement et amélioration d'un module concernant la partie refroidissement vapeur d'une application de création de devis de centrales électriques
  • Apprentissage des notions techniques au fonctionnement du circuit de refroidissement vapeur dans une centrale nucléaire
  • Java / Maven / Spring / MySQL / Jira...
En savoir +
  • Développement de modules concernant les exports et la gestion des vannes ainsi que diverses améliorations d'une application de création de devis de centrales électriques
  • Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
  • Java / Maven / Spring / MySQL / Jira...
En savoir +
  • Ajouts et modifications sur plusieurs applications internes et externes pour le fonctionnent du collège
  • Participation à l'évènement annuel du collège. Création d'affiches et d'une application pour générer automatiquement les tickets
En savoir +

Ecole d'ingénieur

UTBM de Belfort-Montbéliard

Septembre 2011 à septembre 2014
Former des ingénieur(e)s généralistes capables d’analyser, de concevoir, de déployer et d’administrer des logiciels et des systèmes informatiques et de télécommunications
Développer les aptitudes humaines, scientifiques et techniques pour conduire et gérer des projets, en maîtrisant les outils, les ressources et l’assurance qualité de ces projets
En savoir +

DUT Informatique

Université Nancy II, IUT de Saint-Dié-Des-Vosges

Septembre 2009 à juin 2011
Objectifs de la formation
Le DUT Informatique répond aux besoins des entreprises en matière de maîtrise des outils modernes de l’informatique et d’ouverture aux technologies de pointe. Les futurs diplômés pourront s’intégrer dans des secteurs variés dont les activités font appel :
  • aux bases de données,
  • aux technologies Web,
  • aux systèmes d’information,
  • aux réseaux,
  • au développement de logiciels,
  • à l’imagerie numérique et au traitement de l’image, selon le parcours choisi durant la formation.
En savoir +
Compétences

Référent Cohérence et Orientations Techniques Transverses

  • Pattern Microfrontend : intégration Web & Mobile
  • Refonte de Legacy et pattern d'étranglement
  • Développements Modulaires en Fabrication Décentralisée

Tech Lead

  • Expertise : périmètre développement Web
  • Facilitateur : solutionner les obstacles, #ProblemSolver
  • Coach : apporter la mouvance #Crafstmanship
  • Formateur : améliorer l'autonomie de la squad

Management

  • Recrutement
  • Staffing
  • Budget

Ingénieur logiciel

  • Architecture : DDD, Ports & Adapters / Hexagonal, Onion, Clean ; SOA : Message Queue, Web Services, REST, GraphQL, Microservices ; SPA, MPA, Micro Frontends ; Event-Driven, CQRS
  • Code : Crafstmanship, Clean Code, BDD & TDD, Design Pattern
  • SOLID, DAMP, KISS, YAGNI, DRY, DIE, SOC, DDD, BDD, TDD
  • Gestion du code source : Git (+Git Flow), IBM RTC, SVN, Mercurial, CVS
  • DevOps, Intégration et déploiement continu : Gitlab CI, Jenkins, XL-Release, Ansible, Maven, NPM, Nexus, Artifactory, SonarQube, Kubernetes K8s
  • Sécurité : OWASP, Référencement - SEO, Accessibilité, Performance, PWA

Dynamique de Tests

  • Politique => Stratégie => Plan de tests
  • Statiques : revues récits, code, maquettes, analyse qualimétrie (SonarQube) : qualité, sécurité,...
  • Tests Unitaires & TDD, intégrations
  • Tests système : fonctionnels, TNR, exploratoires, performances (NeoLoad, k6, Artillery, Dynatrace), fiabilité, exploitabilité, sécurité,...
  • Tests d'acceptation : guerilla, A/B & clients finaux
  • Observabilité : DynaTrace & RUM, Graphana, Elastic/Kibana

GreenIT - Certification - Conception Responsable

  • Numérique Responsable
  • Ecoconception : frugalité & efficience
  • Qualité & faible dette technique
  • Accessibilité, Ethique & Vie Privée

UX/UI

  • Design System - Zeroheight
  • Librairie de composants réutilisables - Storybook
  • Accessibilité

Conduite de Projet

  • Animateur d'équipe de développement, coordinateur d'équipes transverses, plan de charge
  • Méthodes agiles
  • Utilisation de Trello, Jira,...

Langage de programmation

  • Modélisation UML
  • Angular, Node.js, TypeScript
  • AEM - Adobe Experience Manager
  • Java EE : JSP, Primefaces / JSF, Spring, Ehcache, Hazelcast, Hibernate, MyBatis
  • HTML5/CSS3, Frameworks CSS, JavaScript, PHP
  • Java, Android, ASP.NET MVC 5/6, Python, C, C++, Arduino, C#, Scala, WinDev, Scripts shell
  • MongoDB, SQL Server, MySQL, MariaDB, DB2, Oracle SQL, PL/SQL
  • Mainframe : TSO, MVS, TWS

Langues

  • Anglais Intermédiaire - BULATS
  • Allemand Scolaire
  • Espagnol Scolaire
  • Sport : VTT, running, fitness
  • De manière générale, curieux sur tout ce qui touche aux nouvelles technologies - veille technologique
  • Développement Informatique et Web sous forme de petits projets et d'autres plus conséquents comme KdO Manager
  • Intéressé par les objets connectés, le mobile, le hardware, les crypto-monnaies, la domotique : Raspberry (serveur web) et Arduino,...