FORMATO EUROPEO PER IL CURRICULUM VITAE INFORMAZIONI PERSONALI Nome BARBAGALLO, SALVATORE SEBASTIAN Indirizzo Telefono E-mail Sito Web Nazionalità Data di nascita +39 393 5342200 [email protected] http://www.salvobarbagallo.com Italiana 09/09/1986 ESPERIENZA LAVORATIVA • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Principali mansioni e responsabilità • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Principali mansioni e responsabilità Pagina 1 - Curriculum vitae di BARBAGALLO, Salvatore Sebastian Novembre 2013 - Presente Noviacom Società Cooperativa Viale Regina Margherita, 46 Acireale (CT) Consulenza Software Analisi, progettazione e sviluppo di sistemi hardware/software per l’implementazione e gestione virtualizzata di piattaforme gestionali. Dicembre 2013 - Presente Leasing Project S.R.L. Corso Sicilia, 97 Catania (CT) Promozione finanziaria Raccolta requisiti, analisi e sviluppo di una web application per la gestione interna dei contratti di Leasing, anagrafiche, report personalizzati e statistiche. Migrazione dei dati esistenti da MS Access a MySQL DB. Ambiente: Eclipse, Maven, Flex, MySQL Framework MVC: Spring Persistenza : Hibernate View: Adobe Flex 4.6 Altri Framework: BlazeDS Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Principali mansioni e responsabilità Novembre 2013 – Dicembre 2013 Studi e Servizi alle Imprese S.R.L. Corso Sicilia, 71 Catania (CT) Servizi alle imprese Sviluppo di un modulo per la gestione dell’autenticazione e di permessi sulle funzionalità del gestionale di riscossione per le pubbliche amministrazioni. Installazione e configurazione server SVN. Ambiente: CentOS 5.7, JBoss AS , Eclipse, PostgreeSQL, SVN Framework MVC: JSF 2 Altri Framework: Primefaces • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Principali mansioni e responsabilità Settembre 2013 - Presente Stayinginsicily.com Servizi web per il turismo Reingegnerizzazione del portale. Ambiente: Debian 7, Apache Tomcat 7 , Eclipse, Maven, Postfix Framework MVC: Spring Persistenza : JPA, Hibernate View: Java Server Faces Altri Framework: Primefaces, Spring Security, JQuery • Date (da – a) • Nome e indirizzo del datore di lavoro Aprile 2013 – Luglio 2013 Advice Società Cooperativa Viale Nitta 3, Catania (CT). Informatica, Consulenza Raccolta requisiti, analisi e sviluppo di un sistema mobile/server per il riconoscimento di tag RFID. Progettazione Hardware basata su piattaforma a microcontroller ATMEGA328. Progettazione ed implementazione protocollo TCP/IP multipacchetto per il Controller Ethernet SPI ENC28J60. Ambiente: Debian 6, MySQL Linguaggi: C/C++, Php, Javascript Framework: JQuery • Tipo di azienda o settore • Principali mansioni e responsabilità • Date (da – a) • Nome e indirizzo del datore di lavoro • Tipo di azienda o settore • Principali mansioni e responsabilità Agosto 2012 – Ottobre 2012 Stayinginsicily.com Servizi web per il turismo Progettazione ed implementazione di un client imap/pop3 interamente in php per l’area amministrazione del portale. Sviluppo applicativi per l’amministrazione su dispositivi mobili e stato dei voli in tempo reale. Linguaggi: Php, javascript Framework: JQuery • Date (da – a) • Nome e indirizzo del datore di lavoro Febbraio 2012 – Giugno 2012 Comando Vigili di Valverde Corso Vittorio Emanuele, Valverde (CT). Amministrativo Raccolta requisiti, analisi e sviluppo di un sistema distribuito per l’analisi dei dati provenienti da telecamere IP. Analisi del traffico in real-time, statistiche, georeferenziazione su Google Maps. Tracking targhe e allarmistica attiva per la segnalazione via sms e/o email di passaggi targhe o auto rubate. Accesso automatizzato ai dati PRA. Reportistica PDF ed Excel. Ambiente: Debian 6, Apache, MySQL Linguaggi: Java, Php, javascript, bash scripting Framework: JQuery • Tipo di azienda o settore • Principali mansioni e responsabilità ISTRUZIONE E FORMAZIONE Pagina 2 - Curriculum vitae di BARBAGALLO, Salvatore Sebastian Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com • Date (da – a) • Nome e tipo di istituto di istruzione o formazione •Certificazione conseguita • Date (da – a) • Nome e tipo di istituto di istruzione o formazione • Principali materie / abilità professionali oggetto dello studio • Qualifica conseguita • Date (da – a) • Nome e tipo di istituto di istruzione o formazione • Principali materie / abilità professionali oggetto dello studio • Tesi • Livello nella classificazione nazionale Anno scolastico 2003/2004 I.T.I.S. G. Marconi Istituto Tecnico Industriale Statale Patente ECDL Dall'anno scolastico 1999/2000 all'anno scolastico 2004/2005 I.T.I.S. G. Marconi Istituto Tecnico Industriale Statale Informatica, Sistemi ed elaborazione dati. Diploma Ottobre 2009 – Luglio 2013 Università degli studi di Catania Linguaggi di programmazione; Reti di clacolatori, Sistemi operativi, Architettura degli elaboratori; Strutture dati, Ingegneria del Software; Sistemi distribuiti; Database. Progettazione ed implementazione di un sistema mobile/server di localizzazione ibrida per interni. 100/110 CAPACITÀ E COMPETENZE PERSONALI Acquisite nel corso della vita e della carriera ma non necessariamente riconosciute da certificati e diplomi ufficiali. CAPACITÀ E COMPETENZE TECNICHE Con computer, attrezzature specifiche, macchinari, e. Pagina 3 - Curriculum vitae di BARBAGALLO, Salvatore Sebastian Conoscenza approfondita di: HTML, CSS, JavaScript, SQL, PHP, C/C++, PERL, JAVA. Conoscenza del framework JQuery. Conoscenza dei framework CakePHP, Zend framework 2. Symfony, Doctrine Conoscenza basilare di linguaggi informatici: Assembly, Python, VisualBasic, ASP Conoscenza framework J2EE: JSF, Struts2, Spring, Hibernate Capacità di progettare ed implementare una Web Application, Capacità di progettare ed implementare applicativi per Android OS, Capacità di progettare e di sviluppare firmware di sistemi basati su Arduino e microcontrollori ATmega, Capacità di installare e configurare sistemi operativi Debian based e derivati, Capacità di installare e configurare Apache 2.x su sistemi Linux e Windows. Capacità di installare e configurare Asterisk 1.8.x su sistemi debian based, sviluppo di applicativi IVR e callback, Capacità di installare e configurare OpenSSH e OpenVPN, potenzialità ed applicazioni varie, Capacità di configurazione Firewall e analisi di rete TCP/IP, sniffing e problematiche di sicurezza, Capacità di installare e configurare sistemi di virtualizzazione quali VMWare e Qemu, Capacità di progettazione e sviluppo di Expert Advisor per il trading automatizzato ed indicatori di mercato per le piattaforme Metatrader 4.x e JForex Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com ALTRE CAPACITÀ E COMPETENZE Competenze non precedentemente indicate. PATENTE O PATENTI Patenti A2, B. Autorizzo il trattamento dei miei dati personali, ai sensi del D.lgs. 196 del 30 giugno 2003 Pagina 4 - Curriculum vitae di BARBAGALLO, Salvatore Sebastian Per ulteriori informazioni: www.cedefop.eu.int/transparency www.europa.eu.int/comm/education/index_it.html www.eurescv-search.com