Bonjour, je suis
Chéridanh TSIELA

Développeur full stack qui sait où son code va tourner.

Plusieurs années en systèmes et réseaux avant de revenir au code. Aujourd'hui en alternance chez Valophis, je développe des applications métier et j'automatise des processus. Du support au développement, j'ai appris à écouter, expliquer et avancer en équipe.

Chéridanh TSIELA

On m'appelle quand…

…un projet touche au code, à l'infrastructure ou à l'automatisation et qu'il doit tourner sans mauvaise surprise.

Mastère Développement Full Stack IA Native à Sup de Vinci · CCNA et MTCNA

Ce que j'apporte

Les outils changent, les problèmes restent. Voici ceux que je résous.

Des applications qui tiennent en production

Applications métier en Laravel et Spring Boot, interfaces Vue 3 et React. Tests automatisés et analyse SonarQube avant chaque mise en ligne, pas après le premier incident.

Un code qui connaît son infrastructure

Mes années en systèmes et réseaux m'ont appris où le code finit par tourner. Serveurs, réseau, droits, conteneurs et déploiement sont pensés dès le développement.

Automatiser ce qui fait perdre du temps

Robots UiPath, scripts et pipelines CI/CD : les tâches répétitives et les rapports tournent seuls et les équipes se concentrent sur leur métier.

Projets récents

Des projets sur lesquels j'ai travaillé ces derniers mois

Butterfly LMS

Plateforme d'apprentissage en Spring Boot et Vue 3, livrée en trois dépôts versionnés : API, interface et déploiement Docker Compose.

Une large suite de tests automatisés et un audit de sécurité qui a permis de corriger une faille d'accès aux données (IDOR).

Spring Boot Vue 3 Docker

Argus

Projet de groupe : un tableau de bord qui priorise les vulnérabilités (CVE) en croisant les bases NVD, EPSS et le catalogue CISA KEV.

Chaîne CI/CD en cours de mise en place : GitLab CI, analyse SonarCloud et déploiement automatique sur Kubernetes avec Argo CD.

Spring Boot GitLab CI Kubernetes

RestoBook

Application de réservation découpée en quatre microservices avec configuration centralisée et découverte des services via Eureka.

Droits par rôle portés dans le jeton JWT puis une refonte pour supprimer le code mort et les requêtes N+1.

Spring Cloud Eureka MySQL

Ce site

Portfolio et blog en Laravel, en trois langues, avec espace d'administration, éditeur markdown et modération des commentaires.

Déployé automatiquement à chaque push une fois les tests passés par une clé SSH limitée à une seule commande.

Laravel GitHub Actions MySQL

Technologies pratiquées

Laravel
Spring Boot
Vue.js
React
Docker
Git
SonarQube
Jenkins
Kubernetes
Linux
Windows
Cloud

J'apprends en public

Sur le blog, je partage ce que je viens de creuser : le problème rencontré, mes essais et ce qui a fonctionné.