Curriculum Vitae Europass
Transcript
Curriculum Vitae Europass
Curriculum Vitae Informazioni personali Cognome / Nome Cittadinanza Indirizzo Telefono E-mail IM (Skype) Sito Web Data di nascita Sesso Rocchini Andrea Italiana Via Costituzione 1\2 42020 Salvarano, Quattro Castella (RE) +39 3331704436 [email protected] andrea.rocchini.it http://www.rocchini.it/ 09/12/1967 Maschile Settore professionale Information Tecnology, Sviluppo Software, Project/Product management Esperienza professionale Date Lavoro o posizione ricoperti Principali attività e responsabilità Da dicembre 2003 Sviluppatore software indipendente, Project Manager/Product Manager - Progettazione, sviluppo e manutenzione di VISUS RAD (http://www.visusrad.it), un ambiente di sviluppo rapido basato su modelli (model-driven) che consente di realizzare applicazioni WEB senza la scrittura/generazione di codice. E' uno strumento completamente WEB, sviluppato in Java, basato su standard e componenti open, multipiattaforma e multidispositivo (PC, smartphone e tablet). - Realizzazione di soluzioni (CRM, SFA, SCM, BI, BPM, Workflow, Documentale) basate su di esso e offerta di consulenza alle varie aziende che lo hanno adottato come sistema di sviluppo interno. - Sviluppo di applicazioni per smartphone e tablet: attualmente utilizzo la piattaforma Android, (precedentemente ho utilizzato le piattaforme JavaME e RIM/BlackBerry) e per progetti crossplatform HTML5. - Collaborazioni, tramite i relativi outsourcer, in progetti di alto livello per primari gruppi bancari (Intesa Sanpaolo, Banca Popolare dell'Emilia Romagna). Tali progetti riguardano: Sistemi di back-end a servizio delle applicazioni di internet-banking, mobile-banking e di filiale in ambito di gestione processo/workflow e documentale realizzate su piattaforma Java EE. Framework applicativo per la realizzazione del front-end delle applicazioni di filiale in ambito di gestione e controllo del rischio, realizzate su piattaforma Web (HTML, JavaScript). Nome del datore di lavoro Tipo di attività o settore Date Lavoro o posizione ricoperti Principali attività e responsabilità Nome del datore di lavoro Tipo di attività o settore Date Lavoro o posizione ricoperti Principali attività e responsabilità Nome del datore di lavoro Tipo di attività o settore Pagina 1/3 - Curriculum vitae di ROCCHINI Andrea - Sviluppo di prototipi in ambito IoT con interfacciamento e controllo delle schede elettroniche (Arduino, IoIo), relativa programmazione nativa e dialogo con i sensori elettronici presenti. Libero professionista Information Tecnology Da maggio 2000 a novembre 2003 Analista-Sviluppatore software, Project Manager Progettazione, sviluppo e manutenzione di numerose applicazioni (CRM, SFA, Workflow, Documentale), realizzate su commessa, in ambiente IBM-Lotus Notes/Domino. Sinapsi Software, Reggio Emilia Information Tecnology Da gennaio 1994 ad aprile 2000 Addetto al servizio organizzazione e sistemi informativi Sviluppo di varie applicazioni in ambito documentale, office-automation, ETL. Sviluppo del primo sito internet dell'istituto. Interrogazione del sistema informativo e generazione di reportistica. Amministrazione della rete locale e geografica. Fornitura dell'assistenza sistemistica e applicativa agli utenti del sistema. Mantenimento dei rapporti con il CED interbancario. Cassa di Risparmio di Reggio Emilia Bancario Date Lavoro o posizione ricoperti Principali attività e responsabilità Nome del datore di lavoro Tipo di attività o settore Da settembre 1988 a dicembre 1993 Analista-Sviluppatore software Sviluppo delle librerie di base ad uso del gruppo per la realizzazione delle applicazioni commerciali prodotte dal centro. Sviluppo di varie applicazioni commerciali in ambito agro-zootecnico. CRPA - Centro Ricerche Produzioni Animali, Reggio Emilia Ricerca Istruzione e formazione Ho partecipato ai seguenti corsi e workshop (ultimi anni): MIP Politecnico di Milano – Mob App Camp IWA/HWG - Dall’open government all’open data: costi e benefici per le pubbliche amministrazioni RIM/Blackberry – Innovation Forum RIM/Blackberry - Connect with the Experts Soluta.Net/OMG - MDA Forum DocFlow/Metastorm - Il BPM in azione IBM - Laying the foundation for a service-oriented architecture IBM - Open source development: Tools and open standards IBM - Developing on Open Standards Database Ho ottenuto le seguenti certificazioni: IBM-Lotus CLS e CLP 520 - Maintaining Domino R5 Servers and Users; 521 - Implementing a Domino R5 Infrastructure; 522 - Deploying Domino R5 Applications; Date Titolo della qualifica rilasciata Nome e tipo d'organizzazione erogatrice dell'istruzione 1981-1986 Diploma di Perito tecnico industriale ad indirizzo informatico Istituto tecnico industriale statale BUS-TCS “B. Pascal” di Reggio Emilia Capacità e competenze personali Madrelingua(e) Altra(e) lingua(e) Autovalutazione Livello europeo (*) Francese Inglese Pagina 2/3 - Curriculum vitae di ROCCHINI Andrea Italiano Comprensione Ascolto Lettura Parlato Scritto Interazione orale Produzione orale B1 Livello intermedio B2 Livello intermedio A2 Livello elementare A2 Livello elementare A1 Livello elementare B1 Livello intermedio B2 Livello intermedio A2 Livello elementare A2 Livello elementare A1 Livello elementare (*) Quadro comune europeo di riferimento per le lingue Capacità e competenze tecniche Patente Ottima conoscenza di: Intero ciclo di sviluppo dell'applicazione con pluriennale esperienza nei ruoli di analista, sviluppatore e capo progetto. Tecniche di sviluppo Model Driven (MDD/MDE), Object-Oriented, metodologie Agili, Modellazione (UML), Pattern, MVC, SOA/Web Services, WEB 2.0. Piattaforma Java Enterprise (J2EE/JEE): Servlet, JSP, EJB, Application server (Apache Tomcat, Jboss). Piattaforma Web: HTML (anche ver. 5), Javascript, DOM, CSS, Ajax, JQuery. Piattaforma Mobile: Android, Java ME, Blackberry. Piattaforma IBM-Lotus Notes/Domino: Amministrazione e Sviluppo (LotusScript e Java) con certificazioni CLS e CLP. Database: Modellazione (ERD), SQL, buona conoscenza dei principali RDBMS (MySQL , Derby, Oracle, DB2, SQL Server). Protocolli e formati: HTTP, SMTP, POP, MIME, LDAP, SNMP, Modbus, XML, XSL, Xpath, SVG. Altri linguaggi di programmazione: C/C++, Pascal, xBase, Assembler x86. Strumenti di sviluppo: principali ambienti per lo sviluppo in team, il versionamento e la continuos integration (Eclipse, SVN, CVS, Maven, Ant, Rational Team Concert). Sistemi operativi: Windows, conoscenza basilare di Linux. Categoria C Il sottoscritto è a conoscenza che, ai sensi dell’art. 26 della Legge 15/68, le dichiarazioni mendaci, la falsità negli atti e l’uso di atti falsi sono puniti ai sensi del codice penale e delle leggi speciali. Inoltre, il sottoscritto autorizza al trattamento dei dati personali, secondo quanto previsto dal D.Lgs. 196/03. Reggio Emilia, Marzo 2015 Pagina 3/3 - Curriculum vitae di ROCCHINI Andrea