Attività di consulenza
Nell'ambito delle mie competenze professionali, per conto di Tecnet Dati s.r.l. presto attività di consulenza presso importanti realtà aziendali italiane.
Nei miei 25 anni di esperienza lavorativa ho maturato molte competenze. Negli ultimi 15 anni mi sono principalmente occupato di Infrastrutture Big Data ed Advanced Analytics dove posso fornire ai clienti molteplici servizi:

- progettazione e implementazione di infrastrutture Big Data (Hadoop e NoSQL), SOA, BPM e Cloud Computing ponendo particolare attenzione alla scelta degli strumenti, alla definizione del ciclo di vita dei servizi e dei processi, al censimento dei servizi, alle problematiche di sicurezza dell'infrastruttura e alla governance. Il tutto seguendo standard e best practices mondiali (es. ITIL V3);
- progettazione e implementazione di Advanced Analytics basate su algoritmi tradizionali e di Intelligenza Artificiale utilizzando strumenti coma Apache Spark, H20, Knime e i linguaggi di programmazione Python, R e Scala. Possibilità di utilizzare piattaforme cloud come Amazon Web Services, Microsoft Azure e Google Cloud Platform;
- progettazione e implementazione di architetture applicative, e relative applicazioni, secondo il paradigma dei micro-servizi ponendo attenzione alla separazione in funzioni atomiche e all'ottimizzazione delle prestazioni e della sicurezza;
- integrazione delle applicazioni esistenti (o implementazione di nuove) con strumenti basati su distribuited ledger e blockchain utilizzando le principali piattaforme quali Bitcoin, Ethereum e Hyperledger;
- implementazione di applicazioni e infrastrutture IoT (Internet of Things) sia in cloud che on-premise utilizzando le principali piattaforme e i principali standard; analisi dei dati IoT tramite Advanced Analytics e loro integrazione con infrastrutture Big Data e Blockchain;
- definizione di linee guida e best practices, calate sulla singola realtà aziendale, per l'implementazione di applicazioni e infrastrutture Big Data, IoT, Blockchain, Cloud, Enterprise 4.0, web e mobile;
- definizione di percorsi formativi ad hoc a seconda delle necessità aziendali.
In base alle conoscenze acquisite in tutta la mia vita lavorativa, posso anche supportare i clienti nelle seguenti attività
- definizione dell'architettura dei sistemi informativi aziendali tenendo conto delle esigenze di integrazione (EAI), di sicurezza e prestazionali;
- progettazione e sviluppo di applicazioni web (tradizionali e RIA) utilizzando le principali piattaforme open-source e commerciali. La modellazione avviene tramite l'utilizzo di UML e metodologie standard;
- progettazione e sviluppo di mobile application, sia in tecnologia nativa che RMA (Rich Mobile Application). La modellazione avviene tramite l'utilizzo di UML e metodologie standard;
- progettazione e implementazione dell'integrazione fra i sistemi legacy aziendali (host e client/server) con le applicazioni web e mobile, e loro, eventuale, integrazione in un'infrastruttura a servizi.