Ciao, sono
Chéridanh TSIELA

Sviluppatore full stack che sa dove girerà il suo codice.

Diversi anni tra sistemi e reti prima di tornare al codice. Oggi in apprendistato presso Valophis, sviluppo applicazioni aziendali e automatizzo processi. Dal supporto allo sviluppo, ho imparato ad ascoltare, spiegare e avanzare in squadra.

Chéridanh TSIELA

Mi chiamano quando…

…un progetto riguarda il codice, l'infrastruttura o l'automazione e deve girare senza brutte sorprese.

Master in Sviluppo Full Stack AI Native presso Sup de Vinci · CCNA e MTCNA

Cosa porto

Gli strumenti cambiano, i problemi restano. Ecco quelli che risolvo.

Applicazioni che reggono in produzione

Applicazioni aziendali in Laravel e Spring Boot, interfacce Vue 3 e React. Test automatizzati e analisi SonarQube prima di ogni rilascio, non dopo il primo incidente.

Un codice che conosce la sua infrastruttura

Gli anni passati tra sistemi e reti mi hanno insegnato dove finisce per girare il codice. Server, rete, permessi, container e rilascio sono pensati fin dallo sviluppo.

Automatizzare ciò che fa perdere tempo

Robot UiPath, script e pipeline CI/CD: le attività ripetitive e i report girano da soli e i team si concentrano sul proprio lavoro.

Progetti recenti

Progetti a cui ho lavorato negli ultimi mesi

Butterfly LMS

Piattaforma di apprendimento in Spring Boot e Vue 3, consegnata in tre repository versionati: API, interfaccia e deploy con Docker Compose.

Un'ampia suite di test automatizzati e un audit di sicurezza che ha permesso di correggere una falla di accesso ai dati (IDOR).

Spring Boot Vue 3 Docker

Argus

Progetto di gruppo: una dashboard che assegna le priorità alle vulnerabilità (CVE) incrociando le basi NVD ed EPSS con il catalogo CISA KEV.

Pipeline CI/CD in fase di realizzazione: GitLab CI, analisi SonarCloud e deploy automatico su Kubernetes con Argo CD.

Spring Boot GitLab CI Kubernetes

RestoBook

Applicazione di prenotazione suddivisa in quattro microservizi con configurazione centralizzata e discovery dei servizi tramite Eureka.

Permessi per ruolo contenuti nel token JWT seguiti da un refactoring per eliminare il codice morto e le query N+1.

Spring Cloud Eureka MySQL

Questo sito

Portfolio e blog in Laravel, in tre lingue, con area di amministrazione, editor markdown e moderazione dei commenti.

Rilasciato automaticamente a ogni push dopo il superamento dei test tramite una chiave SSH limitata a un solo comando.

Laravel GitHub Actions MySQL

Tecnologie che utilizzo

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

Imparo in pubblico

Sul blog condivido ciò che ho appena approfondito: il problema incontrato, i miei tentativi e ciò che ha funzionato.