Partagez sur

Robert - Lead dev JAVA JAVASCRIPT

Ref : 090108H001
Actuellement disponible Email vérifié
Photo de Robert, Lead dev JAVA JAVASCRIPT
Compétences
Expériences professionnelles
  • Tech Lead Front

    TESSI (full remote)
    Jan 2023 - Jan 2024

    Descriptif de la mission : Au sein de la Digital Factory de Tessi, j'ai assumé la responsabilité de Tech Lead Front pour la mise en service d'une solution en mode SaaS, Sqalia BPA, visant à automatiser, créer, piloter et suivre les processus métiers es entreprises. Cette solution est pilotée par l'IA et le low code/no code pour optimiser la productivité des tâches de bas niveau.

    Ce que j'ai réalisé :
    ✓ J'ai démarré le projet from scratch et pris en charge les phases initiales de développement.
    ✓ J'ai développé et affiné des features métiers en collaboration avec les équipes fonctionnelles pour répondre aux besoins spécifiques des utilisateurs.
    ✓ J'ai conduit divers chantiers techniques, incluant :
    □ Mise en place des tests avec un seuil de qualité correct sur SonarQube.
    □ Mise en place de workspaces Nx mono repo permettant la mutualisation des projets et la partage de lib
    □ Développement et implémentation d'un custom state management pour faciliter l'échange de données.
    □ Établissement et mise en œuvre de conventions de nommage et de best practices.
    □ Support et mentor de cinq développeurs à travers des revues de code régulières.

    Résultats obtenus :
    ✓ Mise en service d'une première version de la solution en mode SaaS fin avril pour le grand public et entreprises.
    ✓ Amélioration significative de la qualité du code et de la couverture des tests.
    ✓ Optimisation de la productivité et de la collaboration entre les équipes grâce à la mutualisation des projets.
    ✓ Renforcement des compétences techniques de l'équipe de développement par le biais de revues de code et de mentor.
    ✓ Contribution significative au développement et à l'affinage des fonctionnalités métiers, assurant une meilleure adéquation avec les besoins des utilisateurs finaux.

    Environnement technique : Angular 17, NestJs10.3, NX Mono Repo, sonar, Jest , EsLint, Prettier, Keycloack 20.3, Docker, Kubernetes, Spring Boot 2.7.3, GRPC, Temporal, Apache Camel 3.14.3 , Java17
  • Développeur senior full stack

    Infogreffe (full remote)
    Jan 2022 - Jan 2023

    Descriptif de la mission : Le service en ligne Infogreffe.fr a pour objectif de dématérialiser les principales démarches à effectuer auprès des greffes.
    En tant que dev full stack , j’ai apporté ma contribution à la refonte intégrale du site Infogreffe.fr dans le cadre de la réalisation d’un MVP (Minimum Value Product)


    ✓ Participe avec l’ensemble de l’équipe aux réflexions autour de la conception du nouveau site
    ✓ Intervient dans le développement et l’intégration de user stories dans les sprint.
    ✓ Rédaction de la documentation technique côté back en s’appuyant sur les diagrammes UML et les digrammes de route Camel ainsi que de guides d’intégration pour les nouveaux arrivants
    ✓ Intégration du monitoring App Insights des api back Java au sein de Microsoft Azure

    Environnement technique : Spring Boot 2.7.3, Apache Camel 3.14.3 , Java17 , React 18, Redux , Jest , EsLint, Prettier, Gatsby 4.3 , Strapi 4.4.3, Keycloack 20.3, Azure App Insights, AKS, Docker, Kubernetes, Gatling , Postgres 14
  • Référent technique Angular

    Catalina Marketing (full remote)
    Jan 2022 - Jan 2022

    Descriptif de la mission : En tant que référent technique Angular , j’ai contribué à la mise en place d’une plateforme permettant aux consultants marketing Catalina de mieux comprendre les comportements d’achats des consommateurs et pouvoir émettre des propositions de campagnes commerciales à leurs clients (supermarchés ,industriels). J’ai notamment :

    ✓ Participer au développement de nos briques logicielles
    ✓ Concevoir les interfaces IHM conformes aux maquettes
    ✓ S’assurer de la qualité du code produit
    ✓ Assurer une veille technologique permanente pour proposer les meilleures solutions

    Environnement technique : Angular 14 , Angular material, Quarkus 2.10, Java 15,Typescript, CSS3, SCSS, HTML5, SnowFlake , PostGres12, Azure , Docker, XD Adobe , Zeplin, Git, Bitbucket,Gradle
  • Développeur senior vue2.js

    Addaxa (full remote)
    Jan 2022 - Jan 2022

    Descriptif de la mission : En tant que développeur senior vue2.js ,j’ai participé au développement de sites e-commerce pour un client spécialisé dans l’imprimerie numérique , la signalétique et la gravure et proposant des produits personnalisés telles que des plaques signalétiques, tampon, faire part ,en réalisant les tâches suivantes :

    ✓ Développer , maintenir et améliorer le backend Nest.js
    ✓ Développer des interfaces vue2.js conformes aux maquettes de l’UI/UX designer
    ✓ Participation à l'ensemble du lifecycle du produit : meetings, design, développement, stratégie de tests, déploiement, monitoring, support.
    ✓ Force de proposition sur les développements

    Environnement technique : Vue2.js , Nuxt.js , VueX, Vuetify, Nest.js, Express.js, Node.js, Git , Gitlab, Shopify , Figma , CSS3 , SCCS, HTML5 , Javascript ES6+, Google Tag Manager, MySql
  • Architecte applicatif

    GIP-MDS
    Jan 2021 - Jan 2021

    Descriptif de la mission : En tant qu’architecture technique et applicatif, j’ai renforcé l’équipe d’architectes au sein du département en charge des fonctions transverses : Architecture, expertise et performance afin de :
    ✓ Garantir la cohérence de l’architecture technique avec l’architecture applicative du S.I du GIP-MDS
    ✓ Concevoir les évolutions techniques dans le respect des bonnes pratiques et des référentiels de sécurité
    ✓ Contribuer et mettre à jour les référentiels d’architecture techniques
    ✓ Rédaction de notes de cadrage de projets, production de note d’opportunité et de risques, étude détaillée de projet technique afin d’améliorer les processus existants
    ✓ Proposer des axes d’amélioration sur la sécurité en étroite collaboration avec le RSSI,
    ✓ Revue de qualité logicielle de sécurité avec SonarQube afin d’identifier les vulnérabilités des applications et proposer un plan d’application de patch de sécurité correctifs adapté
    ✓ Assurer un support de niveau 3 vis-à-vis des ressources en charge de l’infogérance et de la TMA des ap plications pour faciliter le traitement d’incidents et anomalies

    Environnement technique : Spring Framework 5 , Spring Batch 4 , Hibernate 5 , Angular 11, Weblogic 12c , Oracle 19g Ansible, XLDeploy, VMWare, SonarQube
  • Lead Dev Angular/Node.js

    Malakoff-Humanis
    Jan 2020 - Jan 2021

    Descriptif de la mission : En tant que leader d’une équipe de développeurs, j’ai mené à terme le développement et la livraison en production d’application de gestion de contrats d’assurance santé et prévoyance
    ✓ Chapeaute une équipe de 7 développeur frontend.
    ✓ Veille au partage et au respect des bonnes pratiques de développement au sein de l’équipe
    ✓ Interlocuteur privilégié de l’équipe de développement front.
    ✓ Participation au cadrage , précision du besoin avec le responsable applicatif et les experts métiers sur la base du cahier des charges fourni
    ✓ Réalise des développements des features et tests unitaires et e2e
    ✓ Assiste les utilisateurs et phase de recette et prendre en charge l’analyse et les correctifs des anomalies éventuelles
    ✓ Assure le suivi de la livraison jusqu’en production
    ✓ Mise à jour la documentation applicative et rédaction les docs de conception et livraison

    Environnement technique : Angular7 , TypeScript, ES6, vanillaJS, Bootstrap3 , Node.js, Express.js, Spring Boot2.2, Spring WebFlux , Java11, git, bitbucket CI/CD, Sonar, JenKins, MongoDB, Git, Jasmine, BDD, Test Karaté, JUnit, lombok , SOAP, REST, SAFe, Scrum
  • Lead Dev ReactJS / AWS

    Kering
    Jan 2018 - Jan 2019

    Descriptif de la mission : Au sein de la Direction d’architecture, je définis et implémente les choix de solutions répondant aux exigences techniques et fonctionnelles
    ✓ Réalisation de Proof of Concept Cluster Kafka sur AWS
    ✓ Etude de solutions de sécurité pour les utilisateurs externes SAP (Oauth2 basé sur saml2) et internes(Oauth2 basé sur OpenIdConnect)
    ✓ Mise en place de solutions d’architecture sous AWS basé sur ECS en mode Fargate , dockerisé pour les applications Nodejs , appSync et amplify pour l’exposition GraphQL , API Gateway et Lamba pour l’exposition Rest, site web React sous S3 et CloudFront
    ✓ Automatisation des solutions basé sur les concepts Infrastructure As A Code (terraform)

    Environnement technique : JavaScript , React16, Redux, Enzyme, Jest, NodeJS, Apollo, GraphQL, MongoDB, AWS, Python3, Terraform, Togaff, Oauth2 , docker,MitreId, ADFS,SAML2, Kafka2.1, SASL, ACL
  • Architecte technique

    BNP Cardiff AEP
    Jan 2018 - Jan 2018

    Descriptif de la mission : Au sein le Direction Architecture et Infogérance, je conduis la mise en œuvre de l’évolution technique du SI, notamment l’optimisation de l’infrastructure virtuelle

    ✓ Suivi et pilotage de l’info gérant dans la cadre de l’évolution de l’infrastructure virtuelle VmWare et de la définition des stratégies d’un plan de migration des serveurs (décommissionnement , relocalisation , refactoring )
    ✓ Définition de l’architecture technique des applications du périmètre du SI (cartographie de l’architecture actuelle et cible, matrice de flux, étude de choix de solutions, PRA & PCA)
    ✓ Optimisation et évolution des solutions du SI dans le respect de la politique de sécurité SI du Groupe
    ✓ Accompagnement des responsables de projets et des développeurs dans la définition de l’architecture technique des applications

    Environnement technique : JavaScript ES6 , Java8 , Angular6 , RxJs, NgRx, Jasmine, Protactor, Spring Boot 1.4 , Citrix XenApp & XenDesk 7.9 , VMWare vSphere 6, Axway Gateway & Integrator
  • Intermarché Les Mousquetaires

    Lead Dev ReactJS
    Jan 2017 - Jan 2018

    Descriptif de la mission : Dans le cadre d’un programme e-commerce, je contribue à la refonte du site Drive Intermarché Les Mousquetaires

    ✓ Développement de modules définissant le front office d’un Drive de supermarché (parcours d’achat, gestion de panier, fiche produit, store locator …)
    ✓ Mise en place de l’architecture des modules front end basé sur les technologies React/Redux
    ✓ Implémentation de Feature Flipping afin d’assurer un mécanisme de Canary Release
    ✓ Développement de services Rest (Spring Boot, Spring Cloud) sur l’API Gateway Zuul
    ✓ Industrialisation de la solution basée sur Docker/Jenkins/Nexus

    Environnement technique : Javascript, ReactJS, Redux, ES6, CSS3, Bootstrap3, SASS, Node.js, Webpack3, Browserify, Git, Bitbucket, JIRA, Jest, Enzyme, Scrum, Jenkins, Java8->9, vavr, lombok, Spring Boot1.3, Spring Cloud,Api Gateway Zuul, Service Discovery Consul, OAut2, JWT, Open Id Connect , Docker , DockerCompose, Apache Kafka, IntelliJ, WebStorm, git, BitBucket, JIRA, Scrum, Jenkins, css3, sass, FlexBox, Burma Environnement technique : Javascript, ReactJS, Redux, ES6, CSS3, Bootstrap3, SASS
  • Lead Dev Angular

    BNP Paribas Factor
    Jan 2016 - Jan 2017

    Descriptif de la mission : Au sein de l’équipe digital web, je participe à la refonte from scratch du Front-office des applications de reverse factoring vers Angular.js qui viendra consommer des web service exposés par le Back-office

    ✓ Conception et réalisation des interfaces utilisateur Front-end Angular en intégrant également en CSS/HTML les maquettes UI /UX.
    ✓ Etre force de proposition sur les technologies utilisées dans l’architecture applicative
    ✓ Pratique des tests (Jasmine, Karma, Protractor, Webpack, ES6)
    ✓ Participer aux revues de code
    ✓ Support angular pour l’équipe

    Environnement technique : Javascript, Angular.js 1.5.6, D3.js, HighChart.js, ES6, CSS3, Bootstrap3, SASS, Node.js, Webpack2, Git, Bitbucket, JIRA, Karma, Jasmine, Protractor, Scrum, Jenkins
Études et formations
  • Formation Angular Avancé (Zenika)

    2019
  • Formation React & Redux (Delicious Insights par Christophe Porteneuve)

    2017
  • Stage d'anglais intensif en Angleterre pendant deux semaines, obtention de la certification Upper-Intermediate

    2013
  • Formation Sensibilisation IBM WID&WESB version 7 notamment sur les services de médiation

    2010
  • Participation aux ateliers IBM WID&WPS ciblés les composants BPEL

    2008
Autres compétences
DOMAINES D’EXPERTISES

Java 1.1 à 18
Quarkus 2.10
Spring 1.2 à 6
Spring Boot WebFlux 1.0 à 2.7.3
Angular 2 à 14
ReactJS 14 à 18
VueJS 2
AWS VPC Nat Gateway Subnet private et public , LandZone (MRA , DMS , SMS ..) ,EKS ou ECS Fargate, API GAteway and Step Function (Lamda) , Amplify et AppSync (graphQL)
OpenShift 3.11 (Docker et Kubernetes)



FORMATION

2008 Urbanisme et architectures techniques en 2008 (Institut Cap Gemini)

2007 Sensibilisation sur la méthodologie CMMI version 3

2006 CNAM – Obtention du Master 1 "Marchés Financiers"

2006 CNAM - Diplôme Supérieur de Responsable en Gestion (finance et économie d'entreprise, comptabilité, gestion des ressources humaines, principes et outils de management)

2006 Formation WEBSPHERE configuration & administration

2006 Sensibilisation sur les processus Maîtrise d'Ouvrage

2001 Formation Java XML et TAMINO V2.3

1998 CNAM – Formation JAVA et JavaScript.

1998 Stage de fin d'étude Java/Swing

1998 DESS Ingénierie Marine, option Télécommunications et Robotique (Université Toulon et du Var)


CONNAISSANCES

Compétences :

Framework Java : Java17 , JavaEE8, vavr , lombok , Spring Cloud (Zuul , Eureka , Ribbon ..) , Spring Boot WebFlux 2.2 , Spring 3->5 (Spring MVC, Spring Web Flow 2 , Spring Faces , Spring Security 3, Spring Integration, Spring Batch) ,Quarkus2.10, JSF 1.1&1.2, RichFaces3.2&3.3,Ajax4JSF, MyFaces Tomahawq 1.1.6, GWT1.6.4, JSP V2.1, Servlet V3.1, Struts 1.2
Framework JavaScript : Angular14, Angular material ,NgRx , RxJs , ReactJS16, Redux, MobX,Vue2JS, AngularJS, NodeJS , MeteorJS , NextJS, StrongLoop, SailsJS, ExpressJS , Apollo, Yeoman, Jade, EJS, Nunjucks, Livescript, ES6+, Handlebar , EJS , Full Stack MEAN, HTML5/CSS3 , JQuery1.9,BootStrap , Saas , Less , Contento , Mean , Mongoose, JHipster, CucumberJS, Protractor, Cypress, Strapi 4, Gatsby 4
Cloud : Azure AKS, AppInsights et DevOps , AWS usage des VPC Nat Gateway Subnet private et public , LandZone (MRA , DMS , SMS ..) ,EKS ECS Fargate ou EC2 , API GAteway and Step Function (Lamda) , Amplify et AppSync (graphQL)
SOA : Oracle SOA Suite/BAM/OSB/ODI11g , IBM WID/WPS/WESB v7 , Open ESB , BPM , BAM , BPMN , BPEL , CEP , JBI , WebCenter, ADF, Websphere Process Server v7, SOAPUI3.5+
Web Services : CXF, Shadow, JAXB,JAX-WS, JAX-RS, JSON, XMLBeans , XStream , Metro, Xfire, Axis 1.4, XML, WSRP2, XSLT, XSLFO, COCOON V1.8.2 , WS-Security, SAML, InterOPS-A, UNT, X509
Couche de persistence : JPA2.0 , Hibernate 3 , ehcache, Hibernate Tools, JDBC, CICS IMS Corporsys & Tanit , EJB3 & 2.X, Spring Bean, Toplink, EclipseLink,OpenJPA, Spring JDBC
Outils :
Performance: JRockit , JMeter, YourKit , Monyog , WireShark , IT Guru , AB Apache , Dynatrace, Gatling
Tests : tests Selenium, Selenium IDE, Mockito, Junit 3.8&4.4 , Arquilian, CheckStyle, PMD, Sonar, Jprofile, Jmeter, GreenPepper , Confluence, Karma, Jasmine,Yeoman, Jest,Enzyme, Cucumber,Jasmine Chai, Mocha, SinonJS, Karma
Productivité : seam gen, springFuse, CloudFoundry , JHipster
Virtualisation : Citrix XenApp & XenDesk 7.9 , VMWare vSphere 6
Déploiement : Gradle, Maven2&3, Ant, CruiseControl, Hudson, Jenkins, Ansible , Docker, DockerCompose, Kubernetes, OpenShift 3.11
Repository d'entreprise : Nexus , Proximity, Archiva, Azure DevOps
Conteneur JEE : TOMCAT V7 -> 9, TOMEE2, WEBSPHERE V7&8.5.5 WEBLOGIC V11&10, WEBLOGIC PORTAL V10.3.6,JBOSS EAP 5 & 6
Serveur Web : APACHE V2.2 et V2.4, Nginx
IDE Java&Javascript : IntelliJ, WebStorm, VisualStudioCode, Eclipse 2019.03 , JBUILDER V6,VISUAL CAFÉ V4.5
Gestionnaire de sources : git, github ,gitlab CI/CD, bitbucket, CVS 2.2 , SVN, VISUAL SOURCE SAFE V6, , PVCS 5.1, ClearCase V7
Systèmes : WINDOWS 10 , UNIX SUN 2.8 , AIX 6.1&7.1 (smitty) , CentOS6.5&7 (yum) , RedHat7
Requêtes : PL/SQL , TRANSACT-SQL , SQL
SGBD : ORACLE 9i et 10g et 11g, 12c , SQL SERVER V7.0 , PostGresSQL14, TAMINO V3.1.1 , SQL ANYWHERE V5.0, MongoDB
Middleware : Kafka 2.1 ,ActiveMQ 5.5 (artemis), MQ-Séries V7&8, MQ Explorer, Tuxedo V8 , OpenAdaptor, Axway Gateway & Integrator, SOA Suite , OSB, Apache Camel 3.14
Sécurité : KeyCloak20.3 , Open Id Connect , OAuth2, SAML2, Authentification forte par carte, VPN SSL , NTLM , Kerberos , JCIFS , Spring Security 2à5 , JAAS , Tivoli Authorization Manager WeBSEAL, HashiCorp Vault
Serveurs de transfert : XFB Gateway V6.7, CFT V2.4
Méthodes : SCRUM, MDA, CMMI version 3, Agathone , MERISE , AMC DESIGNOR, UML , RATIONAL ROSE V2000, MS-PROJECT 2002 , Melodic, DevOps
Compétences fonctionnelles : Banque, Assurance, Télécommunications, Santé , Grande Distribution, e-Commerce, Ministère

D'autres freelances
Architecte JAVA

Ces profils pourraient vous intéresser !
CV Service à la demande
Arthur

Service à la demande

  • MARSEILLE
CSS HTML JAVA PHOTOSHOP WORDPRESS
Disponible
CV Business Analyst
Issam

Business Analyst

  • VILLEMOMBLE
SAP APRISO SAP MM JAVA SQL SAP PP SAP SD
Disponible
CV Architecte
Badia

Architecte

  • VITRY-SUR-SEINE
AZURE Cloud AWS Kubernetes VMWARE REDHAT OPENSHIFT JAVA Microservices DESIGN PATTERNS Cybersécurité
Disponible