Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Contact

E-mail

Professional Status

Freelancer
Unavailable

About Me

Le principal trait qui me caractérise professionnellement est la curiosité.
J'aime apprendre et découvrir, non pas pour le simple fait d'apprendre, mais pour étoffer la liste des choses envisageables pour répondre à un problème qui m'est donné. J'essaie de fait d'avoir une culture générale la plus large possible, ce qui me permet de creuser lorsque j'ai identifié la solution qui me semble la plus judicieuse.

Maxence Button

  • Java EE
  • SOA / µSOA / EDA
  • Haute-disponibilité
  • DevOps
  • Kafka

Experience

Solution Architect

EDF
Since March 2010
  • Garant côté projet de la production (Support Utilisateur Niveau 3 et préparation des livraisons)
  • Mise en place des tests automatisés (via SoapUI / Testrunner et Jenkins)
  • Maintien en cohérence des 20 environnements hors-production à l'aide d'Ansible et création d'un dashboard de monitoring (service REST MicroProfile / IHM en Javascript pur)
  • Implémentation d'une surveillance de la production, technique (Prometheus / Grafana) et métier (code spécifique déployé sur Payara 5)
  • Mise en place sur le projet de l'offre DevOps EDF
  • Maintien en conditions opérationnelles de la production, éventuellement en astreinte, communication avec le support Oracle.
  • Développement (Java EE / Bash / Javascript)
  • Création d'outils pour faciliter les tâches des testeurs (injecteur JMS, synchronisateur de flux en provenance de la PROD ...)
  • Migration des outils (WebLogic Server, Apache, ProFTPd, Mantis, Jenkins ...)
  • Support aux autres équipes projet (5+)
  • Recrutement des nouveaux développeurs
  • Amélioration des performances (par exemple déplacement à Lyon pour trouver la raison des ralentissements de notre application et résolution d'un incident de configuration réseau)
  • Qualification des réponses à appel d'offre sur d'autres projets

Consultant middleware

BEA / Oracle
July 2007 to February 2010
  • Définition d'architecture
  • Formation produit (WLI / WLS / OSB)
  • Pompier (résolution de problèmes urgents en production chez nos clients)
  • Auditeur
  • Résolution de problèmes de performance
  • Avant-vente

Développeur Java

ENGIE
August 2006 to June 2007
  • Développement de services métier
  • Développement de règles sur Drools
  • Amélioration de la configuration Spring
  • Bras droit de l'architecte quant à la mise en place de la haute-disponibilité sur un cluster WebLogic

Développeur Java

Délégation générale à l'armement
October 2005 to July 2006
  • Développeur de portlet sur Liferay
  • Etude de portage d'un mode de déploiement sur Tomcat en développement à WebLogic Server en production

Auditeur J2EE

ClubMed
June 2005 to September 2005
  • Audit de performance sur le code à l'aide de JProbe et JMeter
  • Recommandations générales sur l'architecture (performance et simplicité)

Développeur Java

Accenture
December 2004 to June 2005
  • Développeur J2EE sur le DMP (Dossier Médical Personnel)
  • Développeur WebLogic Integration sur un projet en collaboration avec le DHU de Rouen
  • Démonstrateur de la solution technique élaborée par Accenture pour IHE-XDS certification (Cross Document Sharing for Health business) à Noordwijkerhout (Pays-bas)

Développeur Java / BlueMartini

Solvay
April 2002 to November 2004
  • Développeur J2EE / BlueMartini, support de la PROD
  • Support de l'équipe de développement
  • Création dynamique de fiche de produit en PDF
  • Amélioration de l'architecture en y introduisant du JMS
  • Point d'entrée avec l'équipe technique américaine
  • Développement d'outils maison (Virtual Rooms, suivi de commande par email ...)

Développeur Java

AVS Consulting
January 2002 to March 2002
  • Développement sur la refonte du site de l'entreprise

Développeur Java / web / wap

Freever
April 2001 to December 2001
  • Développement sur une partie du site communautaire
  • Développement de scénarios de serveur vocal

Développeur Java

Net Development
July 2000 to March 2001
  • Démonstrateur de PoC (l'équipe Java avait été formée pour aider l'entreprise à monter en compétence sur J2EE)

Interests

  • Basketball
  • Badminton
  • Arts martiaux
  • Domotique
  • Musique classique
  • Jazz
  • Metal

Skills

  • Java EE
  • Virtualisation / Containerisation
  • SOA
  • Microservices
  • Haute-disponibilité
  • Ansible
  • Docker
  • Jenkins
  • JMeter
  • Kubernetes
  • Maven
  • Nexus
  • SoapUI
  • Sonar
  • WebLogic Server
  • GlassFish / Payara
  • Tomcat
  • JBoss / Thorntail
  • SpringBoot
  • Oracle
  • MySQL
  • PostgreSQL

Education

DEUG

UFR Reims Champagne-Ardenne
1998 to 2000

DUT

IUT Léonard de Vinci Reims
1995 to 1997

BAC STI Génie électronique

Lycée technique Val de Murigny Reims
1996 to 1997