Marc - Architecte JAVA

Ref : 140913G001
Email vérifié
Photo de Marc, Architecte JAVA
Compétences
TOMCAT
POSTGRESQL
Expériences professionnelles
  • MISSIONS PRÉCÉDENTES

    Depuis Septembre 2017 :Consultant indépendant et Expert technique Data et Performance
    ● Développement expert, Formateur et Auditeur performance profiling sur les technologies pour
    différents clients
    o Kafka,Kafka Streams, PostgreSQL, Elasticsearch, Oracle, Sybase, Cassandra, Hadoop
    o Accompagnement de production sur Kafka
    o Maquette React typescript pour Ritmx nouvel automate de distribution
    ▪ Google Cloud Platform, Google Kubernetes Engine Kubernetes
    o Développement d’un connecteur jmx kafka
    o Encadrement de développeur
    o Troubleshooting de production
    ● Audit et Troubleshooting sur de très gros applicatifs pour des grands compte bancaire,retail
    o BNP,Rakuten,Mirakl,splio
    ● Accompagnement Kafka pour la BNP
    ● Mission de remise en condition et en performance de la SMACL niort
    o Sur un application de gestion centrale (java/hibernate/sqlserver/eventsourcing)
    ▪ java,hibernate,spring boot,jmeter,postgres,sqlserver
    o Tunning base et code

    Août 2014 – Septembre 2017 : Architecte Logiciel et Support aux équipes de Production, Ritmx (SNCF)
    ● Architecture applicative et de run d’une nouvelle application de distribution des titres de transport
    TER :
    o Système critique à très haute performance et faible latence : 1.5 millions de call jour / SLA
    8ms
    ● Encadrement technique de 8 développeurs
    ● Monitoring de la performance (6000 req/s) Réalisations : Spring 4, Java8, Elasticsearch, Kibana,
    Dynatrace, MongoDB, Docker
    ● Diagnostics de production / Optimisation de performance
    ● Patchs correctifs

    Depuis 09/2013 Architecture logicielle et Responsable de la production Mirakl
    Secteur : Edition
    Changement de la solution d'hébergement et gestion de la relation avec l'hébergeur
    Restructuration de la solution de production
    Choix de la plateforme de run, disque ,virtualisation,monitoring
    Environ 100 VMs
    Administration de la plateforme de production Cluster Postgres et Cluster Tomcat
    Lead de l'architecture logicielle et support au développement
    Tomcat, spring ,grails, postgres,JPA,maven etc...
    Equipe scrum de 12 personnes
    Forte veille technologique(Nosql elasticsearch,mongo,cassandra)

    12/2010 à 09/2013 Expert Java performance/production & Formateur chez Zenika IT
    Secteur : Conseil
    Nombreux audits de productions et diagnostics de performance pour plusieurs grands comptes Bancaire,
    Tertiaire
    Migration websphere vers vfabric tcserver pour un compte bancaire
    Divers audits applicatifs J2EE et résolution de problèmes de production
    Campagnes de tests de charge applicatifs avec grinder/Jmeter
    Encadrement de développement sur des projets grand compte
    Participation à un poc d’archivage et stockage mongodb & elasticsearch
    Participation au concours USI (tomcat/gemfire, développement et plateforme)
    Participation au développement d’un application J2EE/Hibernate, client Flex
    Formateur de tomcat expert et avancée pour vmware
    Formateur Wicket/JAVA
    Formateur Jprofiler 7

    05/201012/12/2010 Architecte Web ********
    Secteur : E commerce
    Encadrement technique d'une équipe de 7 développeurs
    Définition d'une nouvelle plateforme de production
    Migration Jboss vers tomcat
    Reprise de la compilation continue
    Debug et administration de Production
    Audit de performance JPA(open JPA)

    01/09/200705/2010 Architecte SI /J2EE groupe Essec
    Secteur : École de commerce
    Encadrement technique d'une équipe de 6 développeurs
    Participation au comité d'architecture.
    Reprise de l'existant et remise en condition opérationnelle(jsf+hibernate+gwt..)
    Mise en place de la compilation continue(maven2 + hudson+svn+artifactory) et d'un cycle de livraison et de versionning.
    Définition d'une nouvelle plateforme de production(Tomcat 6 *6+clustering/loadbalancing) sous redhat
    Architecture et développement(30%) d'une application de recrutement(wicket ibatis spring 2.5/AOP)
    Développement de générateur de code ibatis/plsql pour générer les apis d'un erp.
    Architecture SSO avec Yale Cas et mise en oeuvre pour 20000 utilisateurs
    Intégration de spring security2.
    Participation et animation au projet de refonte de l'annuaire applicatif.
    Diverses maquettes techniques(javaDomino/java LDAP)
    Administration des serveurs tomcats et apaches de production

    05/2006 07/2007 Architecte J2EE conseil , expert performance chez Neoxia
    Secteur : Cabinet d’architecte conseil
    Maquettage d’un workflow (spring 2.0/ibatis) sur java5
    Conseil sur le bus sonic ESB pour un compte dans la grande distribution.
    Métrologie de performance sur plusieurs applications des clients
    (loadrunner , opensta, the grinder)
    Audit de performance de progiciel utilisé par les clients
    Nombreux audits applicatifs (Audit Hibernate,Spring ).
    Veille technologique quotidienne (Domain driven design, SOA, performance),
    Veille technologique sur le développement avec oracle avancé (concurrence, performance, tuning, SOA)

    01/2004 au 05/2006 Architecte J2EE/middleware/SOAP Conseil
    Société : Amentys
    Secteur : SSII Informatique Distribuée
    Mise en place pour un client d’un système de compilation continue CruiseControl, Ivy(Maven like) sur
    plus de 6000 classes
    Support aux équipes de développement chez un client (20 personnes)
    Gestion de la fusion de branches produites, Administration cvs
    Audit de performance, audit de code.
    Réalisation de formation (POO,Hibernate,Spring ..)
    Réalisation d’une maquette d’Intranet collaboratif (openldap/struts/mysql)
    Réalisation d’une formation Middleware /J2EE
    Plusieurs audits d’application J2EE pour le ministère équipement
    Architecture d’un framework de téléprocédure( Workflow, Webservice Axis, RMI, Spring, prevayler..)
    Architecture d’application J2EE POJO (Spring Hibernate, Ibatis) sur plusieurs projets
    Conception UML
    Test de charge (Grinder open sta) sur plusieurs applications
    Veille technologique quotidienne.
    Encadrement de stage sur JSF

    05/2001-2004
    Architecte J2EE/Développeur senior Société :Xyleme SA
    Secteur: Startup
    SGBD XML
    Encadrement technique d'une équipe de trois développeurs.
    Administration des sources (versioning CVS)
    Développement java(J2EE) sur Serveur d’application, Websphere, Corba, Webservice, des interfaces du produit.
    Mise en Place d’un API WebService sur GLUESOAP(
    WEBMETHOD GLUE) et JAXRPC
    Conception UML et Développement de composants CORBA réutilisables
    Développement swing de console d’administration du produit

    05/1999 05/2001 Ingénieur Middleware Société: EADS(Sycomore)
    Secteur : SSII Informatique Distribuée
    Administrateur et développeur java sous Websphere du portail bancaire
    Conception et développement des couches java/CICS réutilisables (EPI ,ECI JCA CICS , EAB IBM).
    Réalisation de Cours de programmation java/Websphere
    Expérience sur serveur web avec plus de 10000 clients.
    Développement java, C, C++ sous AIX/linux avec Tuxedo et MQSeries pour le compte d'un client
    dans les télécoms
    Réalisation de documents d’architectures Tuxedo/MQseries/ORACLE./JAVA
    Encadrement d'un stage d'évaluation de la norme EJB 1.1 , performance, coût et impact d’une
    architecture J2EE.

    08/1997 07/1998 Service militaire : Dircam Contrôle Aérien Militaire
    Formations réalisées comme formateur:
    Formateur de tomcat expert pour VMWARE
    Formateur Wicket
    Administrateur websphere 4(pour ibm)
    Conception et programmation hibernate
    Conception et programmation avec Spring
    Conception et programmation objet avec java avancé
    Conception et programmation objet avec java base
    Présentation Spring XP France 2004
    Présentation Jodatime Borland conférence 2006

Études et formations
  • COMPETENCES CLES
    Expertise multi middleware
    ● Kafka,ActiveMQ,RabbitMQ,MQSeries
    ● Divers ESB
    ● Kubernetes/docker etc…
    Très bon connaissance des divers stockages
    ● relationnel ou pas
    ● Postgres, Sqlserver, oracle
    ● Mongodb/ES/cassandra
    ● Kafka
    Expert JAVA et Performance applicative
    ● Spécialiste Métrologie
    ○ Performance
    ○ Profiling
    Utilisateur Linux Avancé
    ● Spécialiste devops Run sous Linux
    et diagnostic en production
    ○ maîtrise des métriques unix
    Débutant aussi devant l’ eternel :
    ● En cours d'apprentissage de
    ○ React TS/nextjs/grapql
    ○ Kotlin
    ○ Rust

    DOMAINES D’EXPERTISE
    Edition logiciel
    Industrie et Services
    Grande distribution

    TECHNOLOGIES
    Middleware : Cassandra, Mongodb,
    Elasticsearch/Kibana, DB2, MySql, PostgreSQL,
    ORACLE, Kafka, Kafka Streams, Spark, Flink(initié),
    Kubernetes, Hadoop(initié)
    Performance : LoadRunner, OpenSTA, Grinder,
    JMeter, Gatlin, JProfiler, Jprobe, OptimizeIT,
    Symantec indepth for J2EE, AppDynamics
    Langages : Java,kotlin(initié), groovy, Python,C,C+,
    Ansible,Typescript,REACT/nestjs(junior),rust(learni
    ng)
    Open Source : Maven, Spring, Spring Security,
    Struts, Struts 2, Wicket, XMLBeans……
    Devops: Ansible(yaml coding…)
    Méthodologie : XP, Scrum
    Intégration Continue: git/gitlab etc...
    Systèmes d’exploitation: Linux (RedHat, CentOS),
    AIX Environnement IDE, IntelliJ(what else)
    Formations données:
    ● Formateur officiel pour Confluent kafka
    ● Formateur pour Vmware (tomcat)
    ● Formateur pour Hazelcast en france
    ● Formateur pour jprofiler
    Pour Zenika IT
    ● Formateur Profiling Java & Performance
    ● Formateur kubernetes dev
    ● Conception et programmation hibernate

    FORMATION
    1999 : Ecole Nationale d’Ingénieurs de Brest – Mastère Génie Logiciel Temps Réel
    1997 : Université de Bordeaux – DEA Physique Théorique

    Langue : Anglais professionnel

D'autres freelances
DBA JAVA

Ces profils pourraient vous intéresser !
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Développeur JAVA
Idrissa

Développeur JAVA

  • AMPILLY-LE-SEC
PHP JAVASCRIPT JAVA SQL SERVER SQL MYSQL J2EE Angular
Disponible
CV Développeur Fullstack
Salomé

Développeur Fullstack

  • PLOUFRAGAN
HTML5 CSS JAVASCRIPT SQL Angular JAVA REACT.JS GIT API RESTful JENKINS
Disponible
CV Consultant en Architecture JEE Spring Angular API Rest
Yassin

Consultant en Architecture JEE Spring Angular API Rest

  • CHÂTILLON
API RESTful J2EE JAVA SPRING MYSQL GIT Angular DOCKER
Disponible
CV Ingénieur de développement
Oussama

Ingénieur de développement

  • PARIS
C++ SQL PYTHON C JAVA
CV Développeur FullStack Angular /Java | Node
Giovanni Bryce

Développeur FullStack Angular /Java | Node

  • CERGY
Angular SQL JAVA NODE.JS NoSQL
CV Développeur SQL
Elisée

Développeur SQL

  • BREST
C SQL JAVA PHP C++ PL SQL ORACLE MYSQL JAVASCRIPT
CV Développeur PL SQL
Ahmed

Développeur PL SQL

  • PARIS
PL SQL ORACLE PYTHON JAVA SHELL UNIX
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2
CV Data Analyst SQL
Yvan

Data Analyst SQL

  • Clamart
SQL DOTNET JAVA C++ AGILE UML R PYTHON MYSQL LINUX