Benvenuti

Sono dottore specialista in Informatica, esperto in disegno, progettazione e sviluppo di web application.

Le mie specialità

Nel corso delle mie esperienze lavorative ho avuto la fortuna di specializzarmi in diversi ruoli nell’ambito della “computer science”:

Web Designer. La comunicazione visiva di un sito è fondamentale. Il web designer crea ogni singola pagina web in tal senso: è il responsabile dell’aspetto grafico di un sito, della sua riuscita comunicativa e del coinvolgimento emotivo degli utenti che lo visitano (user experience). Il web designer è anche il responsabile finale della qualità di un sito web e garantisce che i siti siano accattivanti dal punto di vista grafico, abbiano un buon impatto visivo, siano semplici da navigare, compatibili con le esigenze dei visitatori e accessibili utilizzando browser e componenti diversi: a lui spetta il compito di coniugare design e navigazione mediante l’utilizzo delle tecnologie digitali disponibili.

Web Developer.  Si occupa dello sviluppo di applicazioni web, in particolare dello sviluppo del codice sorgente di programmazione, dell’ottimizzazione dei database e dei linguaggi di markup attraverso tecniche di programmazione Web.

System Engineer. Si occupa dei problemi inerenti all’interconnessione delle strutture di elaborazione dati in reti di computer. In particolare si tratta di progettazione, sviluppo, realizzazione, verifica e controllo dei sistemi di connessione LAN e WAN. Stabilisce, realizza e verifica le politiche e i protocolli per l’accesso alle strutture di rete,  si occupa della configurazione della gestione dei router, degli switch, dei proxy, dei firewall e di tutti i dispositivi comunque connessi alla rete.

Esperto in information security. Si occupa delle analisi delle minacce, delle vulnerabilità e del rischio associato agli asset informatici, al fine di proteggerli da possibili attacchi (interni o esterni) che potrebbero provocare danni diretti o indiretti di impatto superiore ad una determinata soglia di tollerabilità (es. economico, politico-sociale, reputazionale, ecc…) ad una organizzazione aziendale.

Le mie principali consulenze

 

All´interno dell´area Information Technology del Politecnico di Torino mi sono occupato principalmente dello sviluppo back-end dell’app ufficiale “PoliTO App” distribuita sulle diverse piattaforme mobile.
Mi sono dedicicato alla gestione del sito mobile della didattica e alla manutenzione ed evoluzione del portale di e-learning.
Tecnologie utilizzate: PHPJavascriptCSSJQuery

 

  

Per Enel ho sviluppato un software concernente la creazione di questionari on-line da porre alla clientela, basato sulla piattaforma Limesurvey, personalizzandola sia nella parte amministrativa che lato utente, secondo le necessità del cliente. Sono state create due differenti applicazioni, una esclusiva per il web ed una mobile friendly, quest´ultima integrata all´interno di una app disponibile per Android ed IOS.
Tecnologie utilizzate: PHPJavascriptCSSJQueryMySQLLimesurvey.

 

  

Gestione di circa 15 progetti per la Bouygues Telecom, la seconda compagnia di telecomunicazioni in Francia.
Mi sono occupato di analisi funzionale (scritta in lingua francese), analisi tecnica e sviluppo di applicazioni web-oriented. Pianificazione delle attività. Assegnazione dei task alle differenti risorse del progetto. Call conference giornalieri col cliente in lingua francese. Supporto tecnico alle risorse junior. Periodiche trasferte al Technopole Bouygues Telecom di Parigi.

Alcuni progetti principali: Gestione del routing del flusso di traffico voce e dati calcolando il minimo percorso considerando il congestionamento delle singole celle. Gestione delle serie numeriche delle SIM, sviluppando algoritmi per la creazione ed eliminazione delle serie numeriche con alberatura padre/figli. Manutenzione della mappa della Francia che segnala guasti alle centraline ByTel. Sviluppo software per fatturazione dei tecnici esterni che effettuano operazioni presso i clienti.
Tecnologie utilizzate: PHPSymfonyJavascriptMySQLCSSJQueryAjaxHTML5,   Web Service.

 

Realizzazione di un software per l´analisi di file xml contenenti manuali d´uso, cercando ridondanze di elementi o identificativi all´interno di ogni singolo file e confrontando gli stessi file xml presenti in più file compressi.
La web-application, dopo che l´utente ha inserito i file compressi da analizzare, scarta i documenti non oggetto di confronto e segnala l´eventuale cancellazione o inserimento di nuovi file.  Analizza le differenze tra i documenti in comune ad entrambi i file compressi evidenziando le differenze di ogni singolo elemento dei file e verifica se la modifica ha dato luogo ad una nuova versione del documento.
Tecnologie utilizzate: PHPJavascriptCSSJQueryXML.

Miglioramento funzionale di una web-application che si occupa della creazione dinamica di manuali d´uso e istruzioni di vetture sia per la clientela che per i tecnici di officina. In particolare sono state effettuate modifiche alle query per rendere l´applicazione più performante. Sono stati aggiunti controlli per la sicurezza degli account utente. Sono state create nuove funzionalità come l´assegnazione di trouble shots ai tecnici di officina, dove l´utente può verificare quali TS sono stati assegnati a lui e visualizzare il file xml relativo al problema e, se disponibili, anche le istruzioni per la risoluzione dello stesso.
Tecnologie utilizzate: PHPJavascriptCSSJQueryXMLSQL Server.

 

Nell´ambito di un progetto inerente alla migrazione dati dal sistema old basato sul CRM Siebel 6.3 verso la nuova versione 8.0 ho curato inizialmente l´attività di system test ed in seguito mi sono occupato dell´interfacciamento con i diversi team di sviluppo al fine di aggiornare costantemente il cliente finale sullo stato di avanzamento del processo di migrazione.
Per le verifiche ho sviluppato jobs ETL con il tool DataStage Designer e creato procedure PL/SQL adoperando l´applicativo Toad for Oracle per effettuare operazioni sui DB Oracle.

Dopo un primo periodo relativo al completamento della fase R1 attinente alla migrazione della telefonia mobile, sono stato richiesto nominativamente dal cliente Telecom per la seconda ed ultima fase R2 concernente la migrazione della telefonia fissa.
Tecnologie utilizzate: Datastage, PL/SQL, Siebel, Toad for Oracle.

Ho curato analisi tecnica, sviluppo, configurazione ed integrazione di prodotti su catalogo CRM-C (piattaforma Siebel 7.5). L´applicazione, distribuita e web-oriented, è utilizzata in tutti i centri TIM d´Italia. Lo scopo del software sviluppato è quello di consentire all´operatore dialer dei punti TIM di effettuare la vendita di servizi al cliente consumer (prepagato ed abbonato).
Tecnologie utilizzate: SiebelToad for Oracle.

 

 

Blog

Progettare Software di Qualità Professionale

L’informatica è una scienza in continua scoperta e credo che i limiti sono dettati prima di tutto dalla nostra immaginazione. È importante però avere un metodo che disciplina la creazione del software, per garantirne stabilità ed efficienza. Ci vogliono dunque caratteristiche cardine che giudico fondamentali per dare vita ad un software di qualità: Funzionalità. Non …

Esperienze lavorative

Nel 1999 conseguo la licenza liceale e inizio a lavorare come operaio presso aziende dell’indotto FIAT di Torino. Nel 2000 ottengo un contratto di formazione presso la sede Telecom Italia di Torino. Lì ero responsabile del customer service di piccole e medie imprese dell’area sud-est del Piemonte. Nel 2002, avendo notato una particolare predisposizione per …

Contatti