About

avatar

Giovanni Colasante

Analista programmatore
La Ricambi srl

Negli ultimi 7 anni, ho perfezionato le mie competenze come sviluppatore full-stack e sugli aspetti di sicurezza. Solitamente lo stack è LEMP oppure LAMP. Nginx / Apache, PHP e Mysql. La maggior parte dei progetti di siti web sono realizzati con Drupal, mentre quelli altamente personalizzati sono basati su Symfony 4.

Scelta e preparazione del server da zero, in base alle esigenze del progetto.

Installazione, configurazione e personalizza del backend di Drupal in base alle specifiche del contenuto.

Costruzione del tema partendo dalla grafica, che solitamente è realizzata con Photoshop, Illustrator o Adobe XD. Ricostruendo in Javascript tutte le animazioni relative, come presentazioni, caroselli o altri effetti.

Quando il progetto deve interagire con servizi di terze parti e non ci sono moduli che soddisfano le esigenze, vengono costruiti da zero. In genere, il sitoweb o l'applicazione web devono ricevere e/o inviare informazioni ai software aziendali, ad esempio CRM.

Queste erano le mie attività principali, per gli aspetti di sicurezza ho avuto la possibilità di approfondire tramite l'associazione no profit Conoscerelinux. È un'associazione con l’obiettivo di diffondere la conoscenza dell'open source. Sono un membro del consiglio e nel 2015 ho fondato la squadra di hacking MvtinaPwn. Insieme al team, partecipiamo a CTF che non sono altro che sfide di sicurezza informatica. Queste sfide mi hanno permesso di vestire i panni dell’hacker e acquisire esperienze sulle tecniche più diffuse di attacco. Maggiori informazioni nella sezione Esperienze di volontariato.