Mirko Ferraro Curriculum vitae Residenza: Cellulare: Email: Sito Web GitHub NPM Milano +39 348 9528749 [email protected] http://mirkoferraro.it https://github.com/mirkoferraro https://www.npmjs.com/~mirkoferraro PROFILO Sono un Full Stack Web Developer, le mie competenze spaziano in diversi campi: dai preprocessori HTML e CSS ai più diffusi task manager basati su NodeJs; dall’integrazione o sviluppo di API ai protocolli di autenticazione; dalle metodologie di sviluppo alla pulizia del codice. Il mio lavoro è la mia passione, mi piace tenermi sempre aggiornato, partecipare a meeting per conoscere altri punti di vista, approfondire nuove tecnologie che potrebbero migliorare il mio lavoro. Come sviluppatore ho un’ottima formazione e ritengo di essere una persona che può dare tanto sia individualmente che in team. ESPERIENZA LAVORATIVA Da aprile 2016 Lead Developer Bryan srl Gestione del flusso di sviluppo, valutazione e stima dei progetti, gestione delle risorse junior e supporto ai membri del team in qualità di senior developer. Sviluppo di un tool per la gestione e valutazione delle iniziative interne di Unicredit. Le valutazioni sono basate su indicatori prestabiliti da back-office. Sviluppo del nuovo sito aziendale ed editoriale per Italgas e le sue consociate, in occasione dell’entrata in borsa del titolo. Il sito è stato sviluppato su piattaforma Wordpress con alto livello di customizzazione, grazie ad una gestione di blocchi flessibili gestibili in ogni pagina. Il sito viene successivamente staticizzato con due processi schedulati: il più soft ogni 15 minuti e il più hard ogni 2 ore. Sviluppo di sito e-commerce con applicazione di cassa realizzata con Phonegap. La comunicazione tra applicazione e sito avviene tramite API REST, con autenticazione OAuth1. L’applicazione cassa consente di creare nuovi clienti e ordini, gestire il magazzino, le richieste di lavorazione e di reso. Il sistema integra il concetto di distinta base e un algoritmo per determinare le caratteristiche di un prodotto a partire dalla scomposizione del suo codice SKU. Debugging e assistenza su progetto sviluppato con Magento, con diversi moduli custom per la gestione di pagamenti, fatture, corrieri. Integrazione dei servizi API su altro sito tramite SOAP. Sviluppo di un semplice crowler con NodeJs. Sviluppo di un BASH script per accedere più velocemente tramite SSH. Agosto 2014 – Marzo 2016 Full-Stack Developer i-Glue Sviluppo front-end di vari siti web in ambiente Smart Editor 3 per SEAT Pagine Gialle Sviluppo di un slideshow Javascript easy-to-use ad hoc per Smart Editor 3 Sviluppo di un’applicazione catalogo per dispositivi Android 4.0.0+ (Java) e relativo CMS (PHP) per Alcatel Onetouch Realizzazione di diversi template HTML e CSS (con Twig) con Symphony Framework Sviluppo e assistenza su siti web sviluppati su piattaforma Wordpress: montaggio di nuovi temi, sviluppo di plugin personalizzati e sviluppo su piattaforma multisite Sviluppo di e-commerce su piattaforma Prestashop: sviluppo di moduli personalizzati Sviluppo e assistenza su piattaforma proprietaria sviluppata con Zend Framework 2 per CLX Europe Settembre 2014 Web Developer front-end Ipomea Sviluppo di una libreria CSS3 responsive (con supporto per Internet Explorer 8) per la realizzazione di siti web con stile a fascia Ottobre 2013 - Luglio 2014 Database Administrator, Web Developer Key-Stone Srl Sviluppo di una piattaforma in PHP e MySQL per la gestione di un database aziendale finalizzato allo studio di dati di mercato. Successiva migrazione su Luna 8, database multidimensionale Da ottobre 2012 Web Designer & Developer Freelance Sviluppo di diversi siti web, tra i quali: • • • raffaelebonadio.it (dicembre 2014) mirkoferraro.it (luglio 2014) altri… EDUCAZIONE In corso Università della Calabria Laureando in Ingegneria Informatica Marzo 2013 TESI Automazione Srl Certificato PHP on MySql Marzo 2011 English Language Course Certificazione PET Giugno 2005 Istituto Scientifico di Lamezia Terme Diploma di maturità scientifica PNI presso l’istituto “Galileo Galilei” di Lamezia Terme Agosto 2004 English Language Course Corso estivo di lingua Inglese presso Stafford House Study Holidays, Bath (UK) CAPACITA’ LINGUISTICHE Buona conoscenza della lingua Inglese. CAPACITA’ DI SVILUPPO Ottime conoscenze di diversi linguaggi e framework per lo sviluppo web: HTML5, CSS3, LESS, SASS, Compass, Susy, Bootstrap 3, Foundation 6, JavaScript, Ajax, jQuery, Meteor, PHP, SQL, Laravel, Slim, Zend Framework 2, Symphony Framework 2, Java Ottima conoscenza dei seguenti task manager e package manager per sviluppo: Gulp, Grunt, Webpack, Browserify Buone conoscenze dell’ambiente Android per lo sviluppo di App: Java con Android SDK Esperienza di sviluppo su diversi CMS o piattaforme di e-commerce: Wordpress, Prestashop, Magento, phpBB Esperienza di sviluppo su diverse IDE e text editor avanzati: Eclipse, Zend Studio, PhpStorm, Visual Studio Code, Sublime, Atom, Brackets Discreta conoscenza dei principali tool di Adobe: Photoshop, Illustrator, InDesign CAPACITA’ PERSONALI Sono un ragazzo molto socievole e open-minded. Sono propositivo e sempre pronto ad ascoltare le idee altrui per trovare la soluzione migliore. Ho forti capacità organizzative che mi consentono di pianificare il mio lavoro autonomamente. Ho lavorato in team per lo sviluppo di software Java o PHP usando sistemi di versionamento (Git). Sono sempre stato portato per l’apprendimento nel campo informatico, in modo particolare per la programmazione. Sono sveglio e capace di affrontare qualsiasi problema al fine di individuare una soluzione in tempi brevi. INTERESSI Viaggiare per il mondo per conoscere nuovi luoghi, tradizioni e culture Tenermi in forma praticando sport come podismo e ciclismo Guardare un buon film o leggere un manga Cucinare, mangiare e bere un buon bicchiere di vino Una versione aggiornata di questo documento è disponibile qui: http://www.mirkoferraro.it/cv Con la presente autorizzo il trattamento dei dati personali ai sensi del D.L. n. 196/03