Je suis fan de Star Wars 💫, de Dragon Ball 🐉, et de rock seventies & nineties 🎸🤘.
Je suis aussi Architecte Solution 🏗️ indépendant et j'enseigne le développement Java / Spring à l'université de Lille 🎓 depuis près de 10 ans, et associé chez Ekité.
Je suis speaker occasionnel et membre de l'équipe organisatrice de la conférence Cloud Nord.
Mes sujets de prédilection:
- ☕ : Java/Spring
- 🐋 : Docker/Kubernetes (certifié CKAD)
- 🐧 : Linux 💙
- ☁️ : Cloud/IaC/Terraform (certifié Terraform Associate, et CKAD)
Je suis également l'auteur du livre L'infrastructure as Code avec Terraform, paru aux éditions ENI.
Architecte Solution (Freelance)
-
accompagner les projets en amont, en phase de conception, en relation étroite avec le pôle
d’architecture et d’urbanisation de l’entreprise, pour adapter les projets aux environnements Cloud
proposer des solutions logicielles et d’infrastructure en réponse aux contraintes des projets -
construire le catalogue produit de l’architecture solution: frameworks, bases de données,
middlewares et orchestration de containers -
accompagner la démarche de transformation DevOps (formation/évangélisation)
-
concevoir, construire et maintenir les fondations du cloud en infrastructure as code, développer les
modules Terraform, les maintenir, former les équipes à leur usage -
former et évangéliser autour de la démarche cloud
-
accompagner la modernisation logicielle en aidant à la migration des applications sur une stack Java
récente: Java11 et 17/ Spring-boot/ Gitlab-CI/ Docker/ Kubernetes/ GCP
Recrutement des profils techniques
Accompagnement de la démarche de veille technologique (20j/an)
Mise en place des plans de formation, formation des salariés
Audits techniques
Architecte Solution (mission Kiabi)
Ingénieur d'études et développement, puis Architecte Logiciel.
J'enseigne le développement Java/Spring en master 2 e-services et master 2 MIAGE, pour un volume total d'environ 70 heures par an.
- Bases de Servlet, JSP
- Spring & Spring-Boot, avec une approche micro-services
- Connectivité bases de données, JDBC , JPA,
- REST
- Messaging
- Approches Containerisées
- Déploiements Cloud
GitLab Classroom is a modest clone of Github Classroom, aimed at GitLab.
GitLab Classrooms helps Teachers to:
- create GitLab groups for a class
- give assignment for the Students
- automate Students repositories creation in the Group
- use project templates, to have a code skeleton to start with
- grade work automatically by importing test results
For Students, GitLab Classrooms help them to:
- access their assignments
- create their repositories automatically by simply joining a classroom with a magic link
- see their grade on each assignment
GitLab Classroom uses GitLab OAuth2 provider to authenticate Teachers and Students, so no account management is required.
Gaia is a web application to import and run your Terraform modules. It features :
- importing modules from source code (Github/Gitlab)
- validation of Terraform variables values (mandatory variables, regex-based validation)
- setting up default values or masking variables for your users
- running modules (plan/apply/destroy) in one click and managing Terraform state
- team management
- English
- Français