FORMAZIONE ACCADEMICA
Laureato presso l’UNICAL in Ingegneria Informatica (laurea magistrale\specialistica M.Sc.Eng + B.Sc.Eng con indirizzo applicazioni in rete). Il percorso accademico รจ stato focalizzato sui seguenti punti:
โช Realizzazione e gestione di sistemi informatici complessi per la ricerca e l’innovazione in campo tecnologico;
โช Sviluppo e progettazione di sistemi di calcolo distribuito;
โช Sviluppo e progettazione di applicazioni mobili;
โช Sviluppo e progettazione sistemi di visione artificiale;
โช Implementazione di sistemi basati su tecniche euristiche;
โช Progettazione e studio dei sistemi di controllo automatici e digitali;
โช Gestione e ottimizzazione dei processi;
โช Implementazione e analisi di algoritmi;
โช Studio degli aspetti metodologico-operativi della matematica e delle altre scienze di base orientato al problem solving.
COMPETENZE INFORMATICHE
Il percorso formativo, e le esperienze lavorative come freelancer dellโinternet technology e appassionato sempre aperto ad imparare cose nuove nel mondo dinamico e in continuo cambiamento dell’innovazione tecnologica, nel corso degli anni mi hanno permesso di acquisire un insieme molto variegato di competenze che riporto sommariamente di seguito:
โช Conoscenza dei linguaggiย C, C++, C#, Java, Python, Swift, Go, PHP, HTML5, JavaScript, Dart, ActionScript, SQL, MQL, NASM Assembly e dello shell scripting Linux e Windows;
โช Maturata esperienza come sviluppatore senior e progettista su piattaforma Android; sviluppo applicazioni mobili native per iOS e Windows Phone; sviluppo applicazioni mobili cross platform;
โช Progettazione e sviluppo di architetture software avanzate orientate al Machine Learning e Deep Learning;
โช Esperienza con le piattaforme Scikit Learn, Continuum Anaconda e Weka per il machine learning, e del framework TensorFlow per soluzioni basate su AI e deep learning, in particolare TensorFlow, usato in piรน progetti per soluzioni software evolute per la computer vision basata su reti neurali artificiali;
โช Progettazione e sviluppo di indicatori finanziari ed Expert Advisor in linguaggio MQL5 per il trading automatizzato;
โช Conoscenza delle piattaforme di sviluppo Web Google App Engine, Firebase, AWS, NodeJS, AngularJs, Oracle Java EE, Typesafe Play! Framework, Spring e Microsoft Asp.NET;
โช Configurazione web server Apache, Nginx, Lighttpd e IIS;
โช Gestione database SQL: T-SQL, MariaDB, MySQL e SQLite; NoSQL: MongoDB, Couchbase, Neo4J;
โช Conoscenza tecnologie e strategie orientate alla gestione BigData;
โช Capacitร di effettuare operazioni di security auditing e messa in sicurezza con esperienza nell’uso degli ambienti Metasploit, AcunetiX e OWASP;
โช Esperienza nella configurazione d’infrastrutture di rete, CDN, VPN, host e DNS per servizi internet;
โช Prototipazione hardware e sviluppo software per sistemi IoT e dispositivi embedded basati su microcontrollori open source, con esperienze con MCU STM32, ESP8266, ESP32 e M5Stack toolkit;
โช Ottima padronanza ambienti di sviluppo IntelliJ IDEA, Eclipse, NetBeans, Xcode, Visual Studio, Unity 3D e Arduino IDE;
โช Esperienza con differenti sistemi operativi tra cui Microsoft Windows, Linux, Apple OSX, FreeBSD, Android, iOS e della relativa configurazione in ambienti virtualizzati su VmWare, VirtualBox e Docker;
โช Gestione del versioning tramite SVN, GIT, Mercurial;
โช Conoscenza dei content management system (CMS) WordPress, BuddyPress, Drupal, Joomla e dotCMS;
โช In passato WebDesigner HTML e Flash;
โช Buona conoscenza ambienti Matlab, Maple, Mathematica e Multisim;
โช Conoscenza di base ambiente COMSOL Multiphysics;
โช Buona padronanza software di 3D modeling Autodesk 3DS Max, Maya, Mudbox, MotionBuilder, Inventor e AutoCAD;
โช Creazione modelli di orientati alla stampa 3D, e buona conoscenza degli slicer Ultimaker Cura e Simplify 3D;
โช Esperienze da grafico e ottima conoscenza dei programmi della Adobe Creative Suite sia orientati al design che al fotoritocco e al video editing;
โช Ottima padronanza strumenti Microsoft Office, OpenOffice e LibreOffice;
โช Conoscenza piattaforme di trading finanziario MetaTrader4, MetaTrader5 e NinjaTrader;
CONOSCENZE LINGUISTICHE
โช Italiano (Madrelingua);
โช Inglese (CEFR B2+: Reading C1, Writing C1, Listening B2, Speaking B2).
ESPERIENZE LAVORATIVE
Il grosso della mia attivitร lavorativa รจ stato come ingegnere del software progettista e sviluppatore freelance e “nomade digitale“, comunque di seguito trovi anche alcune delle varie posizioni lavorative piรน significative ricoperte nell’ambito informatica e Internet Technology:
- SMH17 Group (Fondatore e full stack developer)
โช Coordinamento, sviluppo e progettazione soluzioni software in ambito mobile e web;
โช Ricerca e recepimento dei fabbisogni;
โช Business Intelligence;
Attivitร o settore Informatica e servizi.
- App Futura (Sviluppatore mobile freelance)
โช Realizzazione applicazioni mobili per smartphone e tablet;
Attivitร o settore Applicazioni mobili.
- Toptal (Full stack developer freelance)
โช Realizzazione soluzioni software mobile e web;
Attivitร o settore Informatica e servizi.
- Twago (Full stack developer, Web Designer freelance)
โช Realizzazione applicazioni mobili per smartphone e tablet e siti web;
Attivitร o settore Informatica e servizi.
- Condomani srl, Cosenza (Sviluppatore mobile)
โช Progettazione e implementazione di un client Android nativo per il social network Condomani;
Attivitร o settore Applicazioni mobili.
- Centro di Competenza ICT-SUD, Cosenza (Stage Formativo)
โช Sviluppo front-end back-end orientato alla realizzazione di applicazioni social;
Attivitร o settore Informatica e servizi.
ASSOCIAZIONI & GRUPPI
Le principali associazioni e i gruppi di utilitร sociale di cui sono sostenitore, a cui ho contribuito e\o partecipato:
- European AI Alliance
โช Think tank sulla formulazione di un codice etico e le politiche da attuare per uno sviluppo socialmente positivo delle nuove tecnologie d’intelligenza artificiale.
- CLAIRE (Confederation of Laboratories for Artificial Intelligence Research in Europe)
โช Sostenitore e firmatario.
- Futurium
โช Contributore.
- IACV Research
โช Progettazione sistemi video-riconoscimento per impieghi di pubblica utilitร .
- Wikimedia Foundation
โช Contributore.
Per maggiori informazioni puoi contattarmi. Se vuoi puoi anche richiedere l’invio dell’Europass (Curriculum in formato Europeo).