Ingénieur logiciel · Java EE · Backend

PORTFOLIO PROFESSIONNEL / FR

Développer.
Résoudre.
Continuer à apprendre.

Je développe des applications d’entreprise et contribue à l’évolution de plateformes Java, en faisant le lien entre le backend, l’infrastructure et les environnements de production.

  • Développement et maintenance d’applications Java EE.
  • Administration et supervision d’environnements Linux Red Hat et de serveurs Apache Tomcat/TomEE.
  • Gestion des déploiements et diagnostic d’incidents en production.
  • Revue et validation technique du code d’équipes externes.
  • Création d’environnements de développement avec Docker et automatisation par scripts shell.
  • Configuration d’Apache HTTP Server et optimisation de la JVM.
Développement backend / Plateformes d’entreprise / ProductionJava · Linux · Docker

01 / À propos

Du développement
à l’exploitation.

Un parcours qui relie applications, équipes et systèmes.

Ingénieur en informatique, j’ai plus de 18 ans d’expérience dans le secteur informatique, avec une spécialisation dans les applications d’entreprise, les technologies Java et l’administration d’environnements de production.

J’ai participé à des projets dans la banque, les administrations publiques et les services, en contribuant au développement, à la maintenance, à l’évolution et à la modernisation de plateformes. Mon expérience associe backend, serveurs d’applications, Linux et automatisation des déploiements.

J’ai collaboré avec des équipes pluridisciplinaires sur le développement, la coordination technique, la revue de code et la résolution d’incidents. Je m’intéresse particulièrement à Java, Spring, Docker, au DevOps et à l’intelligence artificielle appliquée à l’ingénierie logicielle.

02 / Parcours

Une expérience qui
se construit.

Trois étapes consacrées au développement, à l’évolution de plateformes et aux responsabilités techniques en environnement d’entreprise.

Ingénieur backend senior / Référent technique

2019 – Aujourd’hui

Société de conseil informatique internationale · Secteurs public et financier

Développement, maintenance et administration de plateformes d’entreprise basées sur Java et OpenText WEM, avec des responsabilités techniques dans des projets des secteurs public et financier.

  • Développement et maintenance d’applications Java EE.
  • Administration et supervision d’environnements Linux Red Hat et de serveurs Apache Tomcat/TomEE.
  • Gestion des déploiements et diagnostic d’incidents en production.
  • Revue et validation technique du code d’équipes externes.
  • Création d’environnements de développement avec Docker et automatisation par scripts shell.
  • Configuration d’Apache HTTP Server et optimisation de la JVM.
  • Utilisation d’outils d’intelligence artificielle pour le développement et l’analyse technique.
Java EESpring BootLinuxDockerTomcat / TomEE
Toutes les technologies de cette période

Java EE, Spring, Spring Boot, OpenText WEM, Tomcat, TomEE, Linux, Docker, Apache HTTP Server, Oracle, Git, Maven, Jenkins, Nexus, JavaScript et Shell.

Ingénieur backend Java senior / DevOps

2014 – 2019

Société de conseil spécialisée en solutions d’entreprise · Secteur financier

Développement d’applications d’entreprise, gestion technique de projets et évolution de plateformes de gestion de contenu pour le secteur financier.

  • Coordination technique de migrations et de modernisations de plateformes.
  • Développement de composants complexes en Java et planification des évolutions.
  • Coordination avec les clients et les équipes de développement.
  • Administration et déploiement d’OpenText WEM et de Liferay.
  • Supervision de systèmes Linux et résolution d’incidents.
  • Développement JavaScript avancé et adaptation des applications aux différentes tailles d’écran.
  • Formation et transfert de connaissances aux équipes techniques.
Java EESpringOpenText WEMLiferayJenkins
Toutes les technologies de cette période

Java EE, JSP, Spring, Spring Boot, Struts, OpenText WEM, Liferay, JavaScript, Tomcat, Apache HTTP Server, Oracle, Linux, Git, Maven, Jenkins et Nexus.

Ingénieur backend Java EE / Liferay

2006 – 2014

Société de conseil en développement logiciel · Applications d’entreprise et portails

Première étape de mon parcours informatique, avec une participation à des applications d’entreprise et à des portails web pour des clients de différents secteurs.

  • Développement d’applications d’entreprise Java EE et de portails d’entreprise.
  • Mise en œuvre de services web et d’intégrations.
  • Développement et personnalisation de portails Liferay.
  • Maintenance et évolution d’applications existantes.
  • Développement web avec JavaScript et AJAX, et intégration avec des bases de données.
  • Collaboration avec des équipes de développement pluridisciplinaires.
Java EELiferayWeb ServicesOracleJavaScript
Toutes les technologies de cette période

Java EE, JSP, Servlets, Web Services, Liferay Portal, Struts, JBoss, Tomcat, Apache Axis, Maven, Ant, JavaScript, AJAX, Oracle, SQL Server et MySQL.

03 / Compétences

Une vision technique
d’ensemble.

Outils et connaissances appliqués au développement, à l’intégration et à l’exploitation de plateformes.

Backend

Java, Java EE, Spring, Spring Boot, JSP, Servlets, Web Services et Maven.

DevOps et infrastructure

Linux Red Hat, Docker, Jenkins, Nexus, Git, SVN, Shell et YAML.

Serveurs et CMS

Apache Tomcat, TomEE, Apache HTTP Server, OpenText WEM et Liferay.

Bases de données

Oracle Database, MySQL, SQL Server, SQL et JDBC.

Frontend

HTML, CSS, JavaScript, jQuery, AJAX, XML, XSL et Handlebars.

Ingénierie logicielle

Architecture applicative, revue de code, résolution d’incidents, coordination technique et Scrum.

IA appliquée au développement

Utilisation d’outils d’IA générative pour le développement, l’analyse de code et la résolution de problèmes.

04 / Formation

Bases et
spécialisation.

2000 – 2005

Diplôme d’ingénieur en informatique

Universidad Autónoma Gabriel René Moreno.

Diplôme reconnu officiellement en Espagne en 2011
2006

Technologies de l’information et robotique

Formation à l’Universidad Politécnica de Madrid.

2016

OpenText WEM Administration v10.5

Certification en administration d’OpenText Web Experience Management.

Certification technique

05 / Centres d’intérêt techniques

Continuer à apprendre.
Mieux comprendre.

J’aime explorer des outils et approfondir le fonctionnement des systèmes pour construire des solutions efficaces, maintenables et évolutives.

Un espace de partage

Blog technique

À venir : Java, Spring Boot, Docker, Linux et DevOps.

Découvrir le blog