Chi sono

Le basi dello sviluppo, una lunga deviazione nell'infrastruttura e un ritorno convinto al codice

Chéridanh TSIELA

Sviluppatore full stack in apprendistato
Parigi, Francia

5

anni in azienda

4

percorsi di studio completati

5

certificazioni

2

specializzazioni, sviluppo e infrastruttura

Il mio cammino

Lo sviluppo non è arrivato per caso nel mio percorso. Ne avevo già le basi prima di entrare nel mondo del lavoro: algoritmi, basi di dati, un po' di web. Niente di professionale all'epoca, ma abbastanza per capire che l'argomento mi appassionava.

Poi ho firmato con DigiBOX e l'infrastruttura ha preso il sopravvento. Tecnico di sistema, supporto presso Redvise, il diploma BTS SIO indirizzo SISR, poi due anni come amministratore di sistemi e reti all'ITIC, ottenendo nel frattempo il CCNA e il MTCNA. Cinque anni sul campo che mi hanno insegnato a diagnosticare un guasto senza andare in tutte le direzioni.

Il doppio bachelor CDA e AIS è stato il momento di riprendere seriamente lo sviluppo, questa volta in profondità. Avendo già i fondamentali, sono potuto passare rapidamente a ciò che conta davvero: l'architettura, la qualità del codice e i test. Ho proseguito con un master full stack e oggi sviluppo applicazioni aziendali in apprendistato presso il gruppo Valophis.

Questa deviazione nell'infrastruttura resta il mio punto di forza come sviluppatore. Quando scrivo codice, so dove verrà eseguito. Penso ai permessi sui file, alle porte aperte, a cosa diventa una variabile d'ambiente in produzione. Si evitano così molte brutte sorprese al momento del rilascio.

Laravel Spring Boot Vue.js React Docker Linux Windows Server Cisco

Capire prima di programmare

Prima di aprire l'editor, mi prendo il tempo di individuare il bisogno reale, definire i casi limite e confrontare le soluzioni esistenti. Una progettazione chiara fin dall'inizio evita di rifare tutto tre settimane dopo.

La sicurezza fin dall'inizio

Nei miei progetti gestisco password, token e permessi di accesso fin dalle prime righe. Rimediare dopo costa sempre di più che prevederlo.

Riprendere e approfondire

Tornare su un concetto già incontrato permette di andare più a fondo la seconda volta. I microservizi su RestoBook, la containerizzazione su Butterfly, l'editor markdown su questo sito. Poi scrivo ciò che ne ho imparato.

Fuori dalle lezioni e dall'ufficio

Sperimento con un homelab per testare configurazioni che non posso provare in produzione, scrivo script per automatizzare ciò che mi annoia e redigo articoli sugli argomenti che ho appena approfondito. Spiegare un concetto resta il modo migliore per verificare di averlo capito.

Progetti personali su GitHub
Homelab e self-hosting
Automazione e scripting
Scrittura per il blog

Ne parliamo?

Una domanda su un articolo, un'opportunità o semplicemente la voglia di parlare di tecnica. Il modulo serve proprio a questo.

Contattami