Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

me

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 nell’internet technology e appassionato, negli anni mi hanno permesso di acquisire un insieme variegato di competenze che riporto di seguito:

▪ Conoscenza dei linguaggi di programmazione (e correlati) C, C++, C#, Java, Python, Swift, Go, PHP, HTML5, JavaScript, 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 tramite piattaforme Jquery Mobile e Xamarin;
▪ 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, NodeJS, AngularJs, Oracle Java EE, Typesafe Play! Framework, Spring e Microsoft Asp.NET;
▪ Gestione database SQL T-SQL, MariaDB, MySQL e SQLite; NoSQL 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;
▪ Ottima padronanza ambienti di sviluppo IntelliJ IDEA, Eclipse, NetBeans, Xcode e Visual Studio;
▪ Gestione del versioning su progetti opensource tramite SVN, GIT, Mercurial;
▪ Conoscenza dei content management system (CMS) WordPress, BuddyPress, Drupal, Joomla e dotCMS;
▪ WebDesigner HTML e Flash;
▪ Esperienza nella configurazione di CDN, host e DNS per servizi internet;
▪ Esperienze da grafico e ottima conoscenza dei programmi della Adobe Creative Suite sia orientati al design che al fotoritocco e al video editing;
▪ Buona padronanza software di 3D modeling Autodesk 3DS Max, Maya, Mudbox, MotionBuilder e AutoCAD, e dell’ambiente di sviluppo Unity3D;
▪ Buona conoscenza ambienti Matlab e Maple;
▪ Ottima padronanza strumenti Microsoft Office, OpenOffice e LibreOffice;
▪ Conoscenza piattaforme di trading finanziario MetaTrader4, MetaTrader5 e NinjaTrader;
▪ 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.

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 progettista e sviluppatore software 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).

Sviluppo software su misura

Entra in contato con me!

Translate »
www.000webhost.com