Da oltre vent’anni svolgo l'attività di capo progetto, software architect, sviluppatore software e database administrator. Nel corso della mia attività professionale ho automatizzato i processi delle più svariate tipologie aziendali nell'ambito di un efficientamento della produttività delle risorse umane.
Dal 2018 opero nel mondo dei big data con i principali strumenti e linguaggi che consentono l'elaborazione di processi per l'estrapolazione di informazioni strutturate e predittive. Nel 2019 ho perfezionato ed approfondito queste tecniche con il conseguimento di un Master di II livello in Big Data Management e successivamente i miei studi si sono concentrati nell'ambito dell'elaborazione del linguaggio naturale. Il naturale sbocco di questi studi mi ha portato ad utilizzare dei framework per la realizzazione di chatbot colloquiali.
Mi sono approcciato al linguaggio Python durante gli studi di Data Science utilizzandolo per la realizzazione delle routine di machine learning necessarie per l'elaborazione dei dati. Successivamente ho approfondito la conoscenza delle sue carattetisce utilizzandolo per la realizzazione di chatbot che utilizzando i sistemi dell'intelligenza artificiale per la realizzazione di chatbot colloquiali.
Scriptcase è lo strumento di sviluppo rapido di applicazioni (RAD) che utilizzo per lo sviluppo delle applicazioni software in ambiente web. Attraverso l'utilizzo degli strumenti RAD riesco a ridurre ed ottimizzare i tempi di rilascio delle applicazioni riducendo di molto la scrittura manuale di codice, ottenendo così prodotti software al 95% esenti da errori già in prima stesura.
DRUPAL è il Content Management System che utilizzo per la realizzazione di siti web di media ed alta complessità. Altamente modulare e supportato da una vasta comunità di utenti è sicuramente meno popolare di WordPress, ma è lo strumento migliore per progetti complessi, tanto da essere utilizzato da diversi enti governativi quali la NASA negli USA o la nostrana Agenzia per l'Italia Digitale.
PHP è un linguaggio progettato per essere semplice, veloce e flessibile: proprio per questo è perfetto tanto per lo sviluppo di un basico blog quanto per quello di applicazioni web più complesse, come siti web, forum, social network e software per il calcolo. Lo utilizzo per la scrittura delle procedure implementate nelle applicazioni realizzate con Scriptcase.
ORACLE è il leader mondiale dei database, è uno dei migliori prodotti per la gestione di grandi mole di dati attraverso il suo linguaggio di programmazione PL-SQL. Ho iniziato ad utilizzare Oracle dalla versione 7, maturando una buona esperienza nell'utilizzo di questo strumento.
MySQL e la sua derivata MariaDB sono database relazionali open source utilizzati dalla maggior parte delle applicazioni e siti web. La conoscenza approfondita di questi ambienti deriva dall'utilizzo di DRUPAL e Scriptcase che lo utilizzano in maniera nativa.
Attività di consulenza per la progettazione e realizzazione della piattaforma di backoffice per la gestione delle attività del marketplace ETMembers.com (Gestione iscritti, rete commerciale, cashback, rendicontazione provvigioni..)
Project manager per tutte le attività di formazione a distanza dell'Ente
Consulenza per la progettazione e realizzazione della piattaforma software di workflow documentale nell’ambito delle attività da svolgere per il D.L. 34/2020 (c.d. Decreto Rilancio). Realizzazione del sito web aziendale 4i-tech.com
Consulenza per la progettazione e realizzazione della piattaforma software per la gestione della rete vendita di network marketing dell'azienda.
Consulenza per la Progettazione e realizzazione delle piattaforme software di Assocredit – Gestione associati, CRM.
Rappresentanza legale, gestione dei rapporti istituzionali e del partenariato economico e sociale, definizione delle politiche dell’ente e individuazione di percorsi formativi innovativi.
Progettazione, definizione e realizzazione delle piattaforme software dell’Ente.
Docente nell’ambito delle materie informatiche.
Consulenza per lo sviluppo di una applicazione per la telemedicina.
Definizione dell’architettura del database e della piattaforma cloud.
Supporto allo sviluppo dell’app per il paziente.
Coordinamento del gruppo di lavoro.
Amministratore unico per 10 anni dalla data di fondazione.
Capo progetto nell’ambito dello sviluppo di applicativi gestionali per enti pubblici ed aziende:
Enti pubblici
Capo-progetto, relativamente alla realizzazione di un software per la gestione delle licenze del personale per il 61° Stormo dell'Aeronautica Militare. Il software è stato sviluppato con Oracle Developer e database Oracle, utilizzando un gruppo di lavoro di otto sviluppatori costituito da risorse interne al 61° Stormo e di società esterna.
Capo-progetto per la realizzazione di un software per la gestione delle tornate elettorali per il Comune di Bari, in collaborazione con IRI-Finsiel e NETSiel. Il software è stato realizzato in ambiente Power Builder e database Oracle gestendo un gruppo di 14 sviluppatori.
Capo-progetto nella installazione e messa a regime di sistemi informatici per enti pubblici (Anagrafe, stato civile, contabilità, tributi, protocollo, ufficio tecnico) per i comuni di Surbo, Guagnano, Salice Salentino, Monteroni, Mesagne,
Installazione di sistemi cartografici per gli uffici tecnici comunali, con applicativi AutoCAD per la georeferenziazione e l'analisi di dati comunali, utili per l'applicazione dei tributi locali.
Aziende
Capo progetto nello sviluppo di applicazioni in ambito aziendale e verticalizzazioni per specifici settori:
Contabilità analitica e finanziaria
Gestione magazzino
Aziende vitivinicole
Comparto tessile e calzaturiero
Settore agricolo
CRM
ERP
Responsabile centro ed esaminatore per certificazioni Pekit Expert
Avviso pubblico n. 5/FSE/2018 - Addetto agli acquisti - Codice progetto: 8BA3OH6
Ore totali di docenza 35
POR Puglia FSE 2014/2020 - Cod. corso. 25263
Ore totali di docenza 210
Cod. corso. 15874
Ore totali di docenza 20
Statistica inferenziale
Machine learning
Data mining
Text mining
Neural network
Linguaggio R
Contabilità
Marketing
Fiscalità aziendale
Gestione del tempo
Gestione del personale
ET Manager è il progetto software realizzato per conto di Energy Tecno S.p.A. che consente all'azienda di gestire la struttura di network marketing composto da oltre 2.500 collaboratori diffusi capillarmente su tutto il territorio nazionale. La procedura gestisce tutta l'area backoffice, dalla gestione degli eventi, gli iscritti a questi ultimi, la trasformazione in collaboratori, passando per il caricamento delle pratiche di energia alternativa, il calcolo delle provvigioni e l'avanzamento di carriera.
ET Personal è il front-end che Energy Tecno S.p.A. fornisce alla propria rete vendita e attraverso il quale ogni collaboratore può monitorare tutte le sue attività. Dalla gestione degli eventi di presentazione, alle relazioni e messaggi con la propria struttura, fino al caricamento delle pratiche di energia rinnovabile e alla visualizzazione del proprio avanzamento di carriera.
4I-Tech s.r.l. è un general contractor nell'ambito del Decreto Legge 34/2020, più conosciuto come Decreto 110%. 4i-tech110 è il workflow documentale che consente di gestire l'enorme mole di pratiche di efficientamento energetico che il decreto legge consente di attivare. Le pratiche vengono caricate sul portale realizzato, successivamente parte tutto il processo di gestione delle complesse fasi che portano il sottoscrittore della pratica al completamento dell'efficientamento per la propria abitazione.
Il chatbot è un programma che comunica con l’utente, ossia un sistema di messaggistica istantanea uomo-robot che può progredire attraverso l'apprendimento automatico, in sostanza è capace di gestire le conversazioni con migliaia di utenti offrendo risposte, servizi e soluzioni. Realizzo chatbot professionali con gli strumenti dell'intelligenza artificiale che possono essere installati sui siti web, su Facebook e su Telegram addestrati per assolvere compiti specifici del core-business aziendale, quali offrire supporto tecnico, marketing e rispondere ai quesiti più comuni.
ETMembers.com è il marketplace professionale di Alexa s.r.l. che consente di mettere in contatto professionisti e aziende con clienti finali attraverso lo strumento della fiducia. All'interno di questo progetto ho realizzato la parte di backoffice, ovvero tutta la gestione degli iscritti, le transazioni di vendita, gli avanzamenti di carriera dei referral che fanno crescere il marketplace.
Assocredit è un'associazione di bancari e professionisti del credito che eroga servizi nell'ambito finanziario e consulenziale ai propri iscritti. Per conto di Assocredit ho progettato la soluzione web based per la gestione delle attività proprie associative e di tutte le azioni di marketing per la promozione dei servizi offerti.