Via Temanza, n. 1/A – 35134 Padova – Partita IVA: 03920570284 Tel. (+39) 049-8642907 – Cell. (+39) 349-6235850 E-mail: [email protected] - Web: www.riccardogolia.it Padova, 1 aprile 2013 DATI PERSONALI Nome: Data di nascita: Residenza: Partita IVA: Telefono: E-mail: Web: Ing. Riccardo Golia 21 ottobre 1971 – Verona Via Tommaso Temanza, n. 1/A – 35134 Padova 03920570284 (+39) 349-6235850 – (+39) 049-8642907 [email protected] www.riccardogolia.it TITOLI DI STUDIO E CORSI DI SPECIALIZZAZIONE 01. Maturità scientifica conseguita presso il Liceo Scientifico “A. Messedaglia” di Verona. 02. Laurea in Ingegneria Informatica con indirizzo “Sistemi ed applicazioni informatiche” conseguita presso l’Università degli Studi di Padova. Titolo della tesi: Sistemi Intranet ed Extranet per la comunicazione e l’avanzamento di progetto. 03. Esame di stato per l’abilitazione alla professione di ingegnere. 04. Partecipazione a corsi base e avanzati di Project Management, Document Management e Team Working promossi da OST (Padova). 05. Iscritto all’Ordine degli Ingegneri della Provincia di Padova da maggio 2004 – Sezione A – n. 4298 – Settori: dell’informazione, civile e ambientale, industriale. 06. Certificazione Microsoft Certified Professional (MCP): Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET – Esame 070-305 (anno 2005). 07. Certificazione Microsoft Certified Professional (MCP): Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET - Esame 070-315 (anno 2005). 08. Microsoft Most Valuable Professional (MVP) per l’anno 2006 nella categoria Visual Developer – Solutions Architect. 09. Microsoft Most Valuable Professional (MVP) per l’anno 2007 nella categoria Visual Developer – Solutions Architect. 10. Microsoft Most Valuable Professional (MVP) per l’anno 2008 nella categoria Visual Developer – Solutions Architect. 11. Microsoft Most Valuable Professional (MVP) per l’anno 2009 nella categoria Solutions Architect. 12. Microsoft Most Valuable Professional (MVP) per l’anno 2010 nella categoria ASP/ASP.NET. 13. Microsoft Most Valuable Professional (MVP) per l’anno 2011 nella categoria ASP.NET/IIS. 14. Microsoft Most Valuable Professional (MVP) per l’anno 2012 nella categoria ASP.NET/IIS. 15. Microsoft Most Valuable Professional (MVP) per l’anno 2013 nella categoria ASP.NET/IIS. LIBRI E PUBBLICAZIONI 01. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. C# 5 – Guida completa per lo sviluppatore. Marzo 2013, Ed. Hoepli Informatica, 500 pagine. 02. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. Visual Basic 2012 – Guida completa per lo sviluppatore. Febbraio 2013, Ed. Hoepli Informatica, 424 pagine. 03. Daniele Bochicchio, Cristian Civera, Riccardo Golia, Stefano Mostarda. ASP.NET 4.0 in C# e VB – Espresso. Marzo 2012, Ed. Hoepli Informatica, 320 pagine. 04. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. C# 4 – Espresso. Marzo 2012, Ed. Hoepli Informatica, 250 pagine. 05. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. Visual Basic 2010 – Espresso. Marzo 2012, Ed. Hoepli Informatica, 250 pagine. 06. Daniele Bochicchio, Matteo Casati, Riccardo Golia, Stefano Mostarda. HTML5 con CSS3 e ECMAScript5 - Espresso. Luglio 2011, Ed. Hoepli Informatica, 288 pagine. 07. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. C# 4 – Guida completa per lo sviluppatore. Giugno 2010, Ed. Hoepli Informatica, 436 pagine. 08. Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda. Visual Basic 2010 – Guida completa per lo sviluppatore. Maggio 2010, Ed. Hoepli Informatica, 422 pagine. 09. Daniele Bochicchio, Cristian Civera, Riccardo Golia, Stefano Mostarda. ASP.NET 4.0 in C# e VB – Guida completa per lo sviluppatore. Maggio 2010, Ed. Hoepli Informatica, 594 pagine. 10. Daniele Bochicchio, Cristian Civera, Riccardo Golia, Stefano Mostarda. ASP.NET 3.5 per tutti. Ottobre 2008, Ed. Scardovi (books.aspitalia.com), 608 pagine. 11. Daniele Bochicchio, Cristian Civera, Riccardo Golia, Stefano Mostarda. ASP.NET 2.0 per tutti. Settembre 2006, Ed. Scardovi (books.aspitalia.com), 432 pagine. Curriculum Vitae – rev. 12 Pagina 1 di 3 Via Temanza, n. 1/A – 35134 Padova – Partita IVA: 03920570284 Tel. (+39) 049-8642907 – Cell. (+39) 349-6235850 E-mail: [email protected] - Web: www.riccardogolia.it Padova, 1 aprile 2013 ESPERIENZE PROFESSIONALI Da aprile 2004 Libero professionista in qualità di consulente nell'ambito della progettazione e sviluppo di soluzioni enterprise in ambito Web e Windows. Analisi, progettazione e sviluppo di applicazioni enterprise basate su tecnologia Microsoft. Analisi, progettazione e sviluppo di applicazioni web basate su tecnologia ASP.NET. Docente su temi architetturali e sviluppo web in ambito Microsoft .NET. Principali clienti: WM S.p.A. (Padova), WORLD MATCH Ltd. (Malta), MICROSOFT ITALIA (Milano), GLAXOSMITHKLINE (Verona), HRM INFORMATICA S.r.l. (Milano), SPALDER (Amsterdam - NL), ASPITALIA.COM (Rionero in Vulture - PZ), MTV ITALIA (Milano), QBGROUP S.p.A. (Padova), INFORM S.r.l. (Gruppo Infracom - Padova), UMANA S.p.A. (Marghera - VE), CLUSTER REPLY S.r.l. (Torino), GRUPPO SANPAOLO IMI (Sarmeola di Rubano - PD), WINTEC S.p.A. (Padova), ESIS S.r.l. (Padova), MYSTIQUE S.p.A. (Noventa Padovana - PD), INTERNATIONAL SPORT NUTRITION S.r.l. (Padova), STUDIO TOSI (Mestre - VE), STUDIO LEGALE AGNOLI & BERNARDI (Padova), GRAFICHE PERUZZO (Veggiano - PD), TORRESIN TITANIO S.p.A. (Limena - PD). 2004-2012 Attività di supporto nell’ambito di ASPItalia.com, la più grande community on-line italiana dedicata alle tecnologie di sviluppo Microsoft. Responsabile della sezione tecnica di ASPItalia.com (area articoli), community manager e moderatore del forum. Autore su ASPItalia.com e WinFXItalia.com di contenuti inerenti aspetti architetturali, design pattern OOP e le tecnologie .NET. Co-fondatore di GUISA, il Gruppo Utenti Italiano Solution Architect, associazione no-profit patrocinata da Microsoft Italia. Speaker in eventi a livello nazionale promossi da ASPItalia.com, DotNetCircle.it, GUISA e Microsoft Italia. Autore di articoli tecnici pubblicati nella sezione dedicata alle architetture nel sito di MSDN Italia (Microsoft) e di webcast riguardanti i temi architetturali e il disegno object-oriented erogati in collaborazione con Microsoft Italia. 2002-2004 Collaborazione con l’azienda In-Network S.r.l. di Padova, società specializzata nell’erogazione di servizi di networking e nella realizzazione di progetti web, in qualità di responsabile dell’area progetti e sistemista senior (ambiente MS Windows 2000). Ho coordinato fino a 7 risorse produttive tra sviluppatori e grafici sui vari progetti aziendali. In seguito alla riorganizzazione dei sistemi produttivi, ho contribuito all’annullamento dei tempi di guasto e delle segnalazioni di malfunzionamento, dando continuità all’erogazione dei servizi forniti dal data center aziendale. 2002 Collaborazione con l’azienda Competitive S.r.l. (gruppo In-Network) di Padova, società specializzata nella realizzazione di soluzioni di comunicazione e marketing off-line e on-line, in qualità di responsabile del reparto di sviluppo software (6 sviluppatori) e sistemista interno (ambiente MS Windows 2000). Come capo progetto, ho diretto e coordinato 6 risorse tra sviluppatori e grafici nella realizzazione del portale aziendale di CERMET, sesto ente certificatore italiano, basato su un motore di content management realizzato con tecnologia ASP.NET. Ho progettato e sviluppato (ASP 3.0 e ASP.NET) il sistema informativo aziendale (Intranet/Extranet) per la gestione delle commesse, tramite il quale sono stati gestiti e portati a termine circa 70 progetti di sviluppo di siti e applicazioni web durante l’anno 2002. 2001 Collaborazione con l’azienda KLEIS S.n.c. di Villafranca di Verona (VR), società di consulenza informatica e sviluppo software, in qualità di responsabile dell’area web (2 risorse). Per l’azienda G.V.I. Grandi Vini Italiani ho realizzato una applicazione web multi-editing (ASP 3.0 e COM+) per la visione tramite browser e la stampa su carta del catalogo prodotti (annullamento dei costi di pre-stampa). 1999-2002 Collaborazione con l’azienda OST S.r.l. Organizzazione Sistemi Tecnologie di Padova, società di formazione e affiancamento per lo sviluppo di progetti nell’ambito di Project Management, Document Management e Quality Management. In qualità di analista programmatore ho partecipato al progetto Cardinis 1.0 per lo sviluppo di un sistema informativo per la gestione dei progetti e dei documenti. In particolare, ho realizzato le applicazioni web per la raccolta delle informazioni di avanzamento, per gestione dei work-flow documentali e per la reportistica (CGI e ASP 2.0) e la sezione dedicata alla schedulazione delle attività di progetto (Visual Basic 6.0 e MS Project). Ho curato lo sviluppo dell’intera applicazione da un punto di vista tecnico e metodologico dal rilascio della versione 1.0 (giugno 2000) fino al definitivo rilascio della release 1.2.9.5 (luglio 2002). Per OST ho inoltre svolto attività in qualità di consulente tecnico, docente (gestione progetti, document management e MS Project) e sistemista interno (ambiente Microsoft Windows NT). 1998-1999 Collaborazione con l’Università Ca’ Foscari di Venezia, Dipartimento di Scienze Economiche, per la realizzazione del progetto DBVeneto On Line, sistema Extranet per l’interrogazione di un database contenente dati di tipo economico relativi alla regione Veneto (CGI e PostgreSQL). Il database risultante composto da 1.200.000 record è stato popolato a partire da fonti dati ISTAT di diverso tipo (DBF, CSV, ecc.) tramite procedure software automatiche di importazione realizzate appositamente. Le attività svolte per la realizzazione del progetto sono descritte nella seguente pubblicazione: Riccardo Golia, Luca Sabaini. DBVeneto On Line. Il progetto e la realizzazione di DBVeneto On Line. Nota di lavoro 2000.02. Aprile 2000, Dipartimento di Scienze Economiche, Università Ca’ Foscari di Venezia. 1997-2001 Realizzazione in qualità di libero professionista di siti web statici e dinamici (ASP 3.0 e PHP) per attività commerciali, aziende ed associazioni. Gestione della sezione dedicata allo sport della Rete Civica Veronese. Curriculum Vitae – rev. 12 Pagina 2 di 3 Via Temanza, n. 1/A – 35134 Padova – Partita IVA: 03920570284 Tel. (+39) 049-8642907 – Cell. (+39) 349-6235850 E-mail: [email protected] - Web: www.riccardogolia.it Padova, 1 aprile 2013 CONOSCENZE Sviluppo software Tecnologie di sviluppo: Microsoft .NET 4.5 e versioni precedenti (4.0, 3.5, 2.0, 1.1 e 1.0). Linguaggi di programmazione: C# 5 e versioni precedenti, Visual Basic 2012 e versioni precedenti. Programmazione distribuita e servizi: Windows Communication Foundation, SOAP, REST, JSON, WSDL, WS-*, MSMQ. Programmazione web: ASP.NET WebForms, ASP.NET MVC, XML Web Services, ASP 3.0 (VBScript), Microsoft DNA, HTML 4.0/5.0, XHTML, XML, XSLT, XSL-FO, CSS, AJAX, JavaScript / jQuery, VBScript, CGI, PHP. Programmazione mobile: Windows Phone 7.0/7.1. Accesso ai dati: linguaggio SQL, Entity Framework, LINQ to SQL, ADO.NET, ADO, ODBC, Microsoft SQL Server 2012/2008/2005/2000, Microsoft Access, Oracle 10g, MySQL, PostgreSQL. Sistemi operativi: Windows 8, Windows Server 2012, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows 98, Windows 95, MS-DOS, nozioni di Linux/UNIX. Sistemi: Microsoft Internet Information Server 7.5/7.0/6.0/5.0, nozioni di Active Directory. Applicativi: Visual Studio 2012/2010/2008/2005, Visual Studio .NET, Visual Studio 6.0, Microsoft Office, Microsoft Visio, Microsoft Project, strumenti di RAD, strumenti per l’editing grafico. Progettazione e ingegneria del software Analisi architetturale e di sistema. Architetture distribuite/SOA e paradigma service oriented. Object Oriented Design (OOD). Modellazione UML 2.2 (Casi d’Uso, diagrammi strutturali e comportamentali). Programmazione orientata agli oggetti (OOP). Design pattern OOP (GoF, GRASP, PEAA) e pattern idiomatici .NET. Metriche di sviluppo e analisi del codice. Tecniche di refactoring. Tecniche di collaudo, unit testing. Conoscenze metodologiche Project Management (Diagramma di Gantt, WBS, schedulazione di risorse). Sistemi informativi per il Project Management. Analisi e progettazione di basi di dati (IDEF1X – Entity Relationship). Analisi dei processi e loro rappresentazione mediante la metodologia SADT (IDEF0) e flow-chart. Lingue straniere Inglese (scritto e parlato). Autorizzo il trattamento dei miei dati personali ai sensi della legge 675/96. (Ing. Riccardo Golia) Curriculum Vitae – rev. 12 Pagina 3 di 3