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.
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).
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.
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.
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.
Tecnologie che utilizzo
Imparo in pubblico
Sul blog condivido ciò che ho appena approfondito: il problema incontrato, i miei tentativi e ciò che ha funzionato.