# Julien Wittouck (@codeka.io)

Profile: https://sifa.id/p/codeka.io
Headline: Freelance Software, Solution & DevOps Architect 🏗Trainer and teacher 🎓 - java ☕, containers 🐋 & linux 🐧 💙 - speaker 🎙 - Kubernetes CKAD ☸ & Terraform 🌍 certified - Team @Cloud_Nord ☁️ - technical writer 📘 @ENI

## About

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é.

Mes sujets de prédilection:
\* ☕ : Java/Spring
\* 🐋 : Docker/Kubernetes
\* 🐧 : Linux 💙
\* ☁️ : Cloud/IaC/Terraform  Découvrez mon livre "L'infrastructure as code avec Terraform", aux éditions ENI

## Experience

- **Freelance Software, Solution & DevOps Architect at CodeKaio** (2018 – present)
- **Auteur Technique at Editions ENI** (2023 – present)
  Auteur du livre "L’infrastructure as Code avec Terraform
  \- Déployez votre infrastructure sur le Cloud"  Ce livre sur Terraform s’adresse aussi bien aux « Devs » qu’aux « Ops », débutants ou disposant déjà de notions de base, qui souhaitent maîtriser le développement d’une infrastructure sur le cloud. Le lecteur y trouvera des cas d’usage illustrés par des exemples de code variés lui permettant d’être à l’aise avec son langage, son utilisation et son écosystème.
- **Associé at EKITE** (2020 – present)
  J'accompagne l'équipe Ekité sur la stratégie technologique de l'entreprise. Je m'occupe également de la co-animation de la veille technologique:
  \* choix des sujets
  \* suivi
  \* rédaction/publication d'articles Enfin, je co-rédige et co-anime les plan de formations des salariés.
- **Teacher at University of Lille 1** (2012 – present)
  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
- **Solution & DevOps Architect at VADUO Consulting** (2017 – 2018)
  Construction de la démarche de veille technologique et formation de l'entreprise.
- **Software Architect at Sopra Steria** (2014 – 2017)
- **Software Engineer at Sopra Steria** (2010 – 2013)
  Conception et développement sur un centre de services multi-technologies. JEE, web-services, ESB. Travail en méthodologie LEAN.
- **Software, Solution & DevOps Architect - Kiabi at Kiabi International Supply Services** (2018 – 2022)
  La DSI Kiabi porte son projet DSI2030, qui consiste en plusieurs transformations avec une orientation métier forte, dans un contexte d’ouverture à l’international, ainsi qu’une stratégie cloud-first depuis début 2021. Dans cette transition, une démarche d’exposition d’API(en interne et externe) est en cours depuis 2015, ainsi qu’une démarche de modernisation des logiciels.
  
  La DSI Kiabi comporte également une entité localisée au plus près de ses fournisseurs en Asie. Début 2021, Kiabi a également signé un partenariat avec Google pour la migration de ses applications dans le cloud GCP, avec pour objectif la fermeture de ses datacenters à l'horizon 2025.
  
  Dans ce cadre, j’interviens dans l’équipe d’Architecture Technique du Système d’Information, en tant qu’Architecte Solution et Cloud pour:
  \* 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 (Terraform)
  \* 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: Java 11 puis 17 / Spring-boot/ Gitlab-CI/ Docker/ Kubernetes/ GCP  Enfin, sur l’année 2020, j’ai co-conçu l’architecture logicielle & cloud du deuxième site de e-commerce de Kiabi en C2C, secondemain.kiabi.com.
  
  La DSI de Kiabi représente environ 400 personnes, donc une centaine de profils “développeur.se”
  \- Environnement : Java 8 à 17, Spring-Boot, Angular, Docker, Kubernetes, Helm, GCP,  Terraform, Gitlab-CI

## Education

- **Université des Sciences et Technologies de Lille (Lille I)** — Master's Degree, Software Engineering (2005 – 2010)

## Skills

- Scaleway
- Cloud Computing
- Cloud-Native Applications
- Containers
- Software Development
- DevOps
- Docker
- OpenTofu
- Technical Training
- Training & Development
- Teaching
- Blogging
- Systems Design
- Microservices
- Terraform
- Software Development
- Cloud Computing
- Cloud-Native Applications
- Containers
- Infrastructure as code (IaC)
- Infrastructure Automation
- DevOps
- Java
- Linux
- Spring Boot
- Kubernetes
- Docker

## Certifications

- HashiCorp Certified: Terraform Associate (003) — HashiCorp (https://www.credly.com/badges/c8e35084-2c3d-443f-96fd-76a46b237360/public_url)
- CKAD: Certified Kubernetes Application Developer — The Linux Foundation (https://www.credly.com/badges/cdd863d0-5136-44e1-a393-8fa2dd736fa2/public_url)
- Cloud Concepts 101 - Deployments Essentials Badge — Clever Cloud (https://certopus.com/c/82b7cbf6090142179e230585bd795eb9)
- Scaleway Foundations — Scaleway (https://scaleway.360learning.com/api/certification/6478933742264014/file.pdf)
- Scaleway Sales Partner — Scaleway (https://scaleway.360learning.com/api/certification/9154647222988916/file.pdf)
- Scaleway Associate Security & Identity — Scaleway (https://scaleway.360learning.com/api/certification/2597991385383897/file.pdf)
- Scaleway Presales Partner — Scaleway (https://scaleway.360learning.com/api/certification/8678409652386562/file.pdf)
- Scaleway Associate Kubernetes — Scaleway (https://scaleway.360learning.com/api/certification/6642674023188334/file.pdf)
- Scaleway Associate Network — Scaleway (https://scaleway.360learning.com/api/certification/1316563349347393/file.pdf)

## Projects

- **Gaia**
  Gaia is a Terraform UI for your Terraform modules, and self-service infrastructure.
- **GitLab Classrooms**
  GitLab Classroom is a modest clone of Github Classroom, aimed at GitLab.

## Publications

- L’infrastructure as Code avec Terraform — Editions ENI (https://www.editions-eni.fr/livre/l-infrastructure-as-code-avec-terraform-deployez-votre-infrastructure-sur-le-cloud-9782409046629)

## Volunteering

- Organizer at Cloud Nord

## Languages

- English (professional_working)
- French (native)

## Other profiles

- website: https://codeka.io
