Studi e Formazioni:
- Esame di Stato superato nella seconda sessione 1999.
- Laurea in Ingegneria Informatica conseguita presso il Politecnico di Milano, il 21 Luglio 1999, con votazione 81/100.
- Licenza Media Superiore di Perito Elettrotecnico (corso sperimentale) conseguita presso l’Istituto Tecnico Industriale Statale G.Riva di Saronno (VA) nel 1992, con votazione 60/60.

Lingue straniere conosciute:
- Inglese parlato e scritto di ottimo livello.
Partecipo regolarmente come trainer e speaker a conferenze internazionali e frequento diversi newsgroup e comunità internazionali.

Riconoscimenti e Certificazioni Professionali:
- Microsoft Most Valuable Professional (MVP) da Gennaio 2007 ad Aprile 2008 nella categoria Visual Developer - Team System.
- Microsoft Most Valuable Professional (MVP) da Gennaio 2006 a Dicembre 2006 nella categoria Windows - Virtual Machines.
- Microsoft Certified Trainer (MCT), Microsoft Certified IT Professional DBA (MCITPro) su SQL Server 2005, Microsoft Certified Professional Developer (MCPD) Windows, Web e Enterprise Applications, Microsoft Certified Technology Specialist (MCTS) Windows, Web, Distributed Applications e SQL Server 2005, Microsoft Certified Solution Developer (MCSD) su .NET e Visual C++ 6.0, Microsoft Certified Database Admistrator (MCDBA) su SQL Server 2000, Microsoft Certified Systems Engineer (MCSE) su NT4, Microsoft Certified Professional (MCP) conseguite tra il Luglio 1999 e il Giugno 2006.
L’elenco completo degli esami e delle certificazioni è consultabile, inserendo 667418 come Transcript ID e lorenzo1 come Access Code sul sito: http://www.microsoft.com/learning/mcp/transcripts
- Microsoft Solution Framework Practitioner conseguita nel Dicembre 2003.

Attuale occupazione:
Da Aprile 2008 assunto con contratto a tempo indeterminato presso Microsoft Italia a Milano presso la divisione DPE, con il ruolo di Developer Evangelist.
Mi occupo di coordinare le attività con le community dei Developer, partecipo regolarmente come speaker alle più importanti conferenze italiane ed internazionali, realizzo webcast e mi occupo in generale della diffusione di contenuti tecnici su Visual Studio, TFS ed in generale sui tool di sviluppo e per l'Application Lifecycle Management (ALM).

Precedente occupazione:
Da Ottobre 1999 ad Aprile 2008 assunto con contratto a tempo indeterminato presso la ObjectWay S.p.A. di Milano.
Dal Gennaio 2007 Technical Unit Manager dell'Area Microsoft di ObjectWay.

Responsabile tecnico delle aree di formazione e consulenza su Microsoft .Net, Visual Studio Team System, Sql Server e Windows.
Mi sono occupato principalmente di preparare e tenere corsi e seminari, sia presso i clienti, sia presso il training center di ObjectWay University.
Ho partecipato come speaker e proctor a svariate conferenze tecniche, come Microsoft TechEd, XML Days, EnterLab, SoftTech, etc...

Mi sono occupanto di consulenza e formazione in particolare su Visual Studio Team System, Team Foundation Server e MSF. In particolare sto tenendo corsi presso Microsoft Italia e altri clienti, Webcast e altre attività legate ai prodotti. Ho realizzato il percorso formativo su Visual Studio Team System per MSDN in Italiano: http://www.microsoft.com/italy/msdn/risorsemsdn/team/path/default.mspx

Ho svolto la mansione di capoprogetto e architetto software in diversi progetti, tra cui:
- un'applicazione per la raccolta di dati di filiale per una grossa realtà della distribuzione realizzata in C# utilizzando WSE 2.0, Enterprise Library e Updater Application Block
- un'applicazione per la gestione dell'invio asincrono di una grossa quantità dei dati in maniera affidabile attraverso canali HTTP/HTTPS utilizzando VB.NET e WSE 2.0
- un’applicazione Web per i Consorzi di Garanzia Fidi completamente realizzata in ASP.NET e SQL Server 2000
- un’applicazione di certificazione digitale e protezione dei programmi eseguibili in ambiente Windows/Visual C++.
- un’applicazione di gestione dei fornitori su rete Extranet in ambiente Apache/PHP/Oracle.
- un’applicazione per la realizzazione del preventivo la gestione di tutte le fasi della vendita realizzata in VB6 e VB.NET con MSDE 2000.
- svariate applicazioni interne (compreso il sito www.objectway.it) e prototipi realizzati con ASP.NET o ASP 3.0 e SQL Server 2000

Per conto di ObjectWay ho lavorato come consulente:
- presso un'importante assicurazione per l'adozione di Visual Studio Team System TFS e della Database e Test Edition per automatizzare le procedure di test (unit, web, load, manual e database test)
- presso un'importante banca per l'adozione e la customizzazione di Team Foundation Server come sistema di Change & Configuration Management e per la gestione automatizzata delle Build di progetti Visual Studio 2005, Visual Studio.NET, Visual Basic 6.0, e ASP 3.0.
- presso una società multinazionale leader nel settore Oil Distribution con mansioni di designer e developer esperto in area Microsoft .NET
- presso varie banche su argomenti riguardanti il design e lo sviluppo con tecnologie Microsoft .NET, COM, XML e le tecnologie ad esso correlate.
- presso un'importante società di distribuzione musicale per la realizzazione del portale B2B in ASP.NET e Oracle.
- presso un'importante società di telecomunicazioni come consulente su Visual C++ e COM su un grosso progetto per il controllo degli impianti per diverse compagnie telefoniche

Altre attività svolte
- Ho partecipato come speaker ai TechEd 2006 e 2007 (Boston e Orlando), con una sessione sull'uso di Microsoft Solutions Framework 4.0 nel mondo reale.

- Ho partecipato come speaker al TechEd Europe 2005, con una sessione sull'uso di Virtual PC e Virtual Server in contesti di sviluppo.

- Ho partecipato come speaker ai Community Days (organizzati dalle principali community italiane su .NET) con una sessione su Visual Studio Team System.

- Ho partecipato come speaker a vari workshop UGIdotNET, DotNetSide e XeDotNet, trattando argomenti come Microsoft Solutions Framework, Pattern & Practices e Application Block, Migrazione e Interoperabilità tra Java e .NET, Visual Studio Team System, Software Factories e Domain Specific Languages, etc...

- Ho collaborato con Microsoft durante i TechEd Europe 2007, 2006, 2005, 2004 e 2003 ad Amsterdam e Barcellona.
Durante le conferenze ho lavorato come trainer presso gli Hands-On Labs (frequentati da più di 1000 persone al giorno) e all’Ask The Expert su Visual Studio.Net e Visual Studio Team System (nel 2006 e 2007) rispondendo alle domande dei partecipanti (le conferenze erano in inglese).

- Ho collaborato con UGIdotNET (User Group Italiano .NET), e mi occupo di revisionare articoli e tip inviati dai soci. Ogni tanto pubblico le news riguardanti MSDN, Visual Studio e altri prodotti.

- Ho collaborato con Windowserver.it nella sezione Virtual PC e Virtual Server.

- Sono stato membro dello Speaker Bureau internazionale e Lead per il Sud Europa di INETA, l'associazione mondiale degli User Group .NET.

- Sono socio fondatore di GUISA, il Gruppo Utenti Italiani Solutions Architect.

- Ho due BLOG, uno in italiano (http://www.geniodelmale.info) e uno in inglese (http://www.lorenzobarbieri.info) sulle tecnologie Microsoft e sul lavoro di trainer e consulente.
Scrivo regolarmente articoli e post riguardanti il Microsoft Solutions Framework, Microsoft Virtual PC/Server, Microsoft Visual Studio 2005 e .NET, etc…

- Ho scritto una serie di articoli per MSDN in Italiano legati al Developer Center del Ciclo di Vita del Software: http://www.microsoft.com/italy/msdn/risorsemsdn/team/default.mspx

- Ho scritto diverse guide per il conseguimento delle certificazioni Microsoft per conto del sito www.cramsession.com con argomenti:
Visual C# (2 guide)
Visual Basic.NET (2 guide)
Visual C++ (2 guide)
Site Server Commerce Edition
Commerce Server 2000
BizTalk Server 2000

- Ho scritto articoli tecnici per le seguenti riveste:
ioProgrammo (Virtual PC, .NET, C#, Microsoft Solution Framework, Web Services, WSE, SQL Server Reporting Services, etc…)
Dev (AOP)
Network News (XML e Web Services)
Linea EDP (XML e Web Services)

Conoscenze informatiche:
- Ottima conoscenza di Visual Studio Team System, Team Foundation Server e MSF 3 e 4
- Ottima conoscenza del .NET Framework e di Visual Studio .NET
- Ottima conoscenza delle principali metodologie dell'Ingegneria del Software (tra cui i diagrammi UML, il Rational Unified Process, il Microsoft Solution Framework, il modello Entità-Relazioni e Object Role Modeling, le modalità di testing, le procedure di project management e di configuration management con Microsoft SourceSafe, RCS, Clear Case, PVCS e i nuovi Microsoft Visual Studio Team System e Team Foundation Server).
- Ottima conoscenza dei linguaggi Visual C++ e SQL (di cui ho conseguito le certificazioni), Visual Basic, VB Script, JavaScript, HTML, XML e ASP.
- Conoscenza dell’architettura Java 2 Enterprise Edition, in particolare per l’utilizzo di XML e dei Web Services per l’integrazione con ambienti preesistenti.
- Ottima conoscenza dell'ambiente COM+, DCOM, OLE Automation e ActiveX (ho anche realizzato il corso “COM Foundation” per ObjectWay University).
- Ottima conoscenza di ADO e OLE-DB, in ambiente Visual Basic, Visual C++ e scripting (VBScript e ASP)
- Ottima conoscenza di SQL Server, di Commerce Server ,di Internet Information Server e di BizTalk Server.
- Ottima conoscenza dei sistemi operativi Windows Server 2008, Vista, Server 2003, e XP.

Collaborazioni effettuate durante il periodo universitario:
- Da Luglio '99 a Settembre '99 (3 mesi) ho collaborato come sviluppatore Web presso una società si occupava di fornire collegamenti e servizi Internet a privati ed aziende.
- Da Giugno '95 a Settembre '99 (4 anni) ho lavorato come programmatore presso una società che si occupava di produrre videogiochi da bar.
- Da Giugno '93 a Maggio '95 (2 anni) ho lavorato presso una società di recupero crediti di Milano. Collaboravo part-time come responsabile del sistema informativo.
- Da Gennaio '94 a Giugno '94 (6 mesi) (in concomitanza con il lavoro precedente) ho lavorato come programmatore di sistemi embedded.

Seminari e corsi frequentati:
- Microsoft TechEd 2007 - Orlando e Barcellona
- MVP Summit 2007 - Seattle
- Microsoft TechEd 2006 - Boston e Barcellona
- Microsoft Visual Studio Team System Proof of Concept - Dicembre 2005, Parigi
- Microsoft TechEd 2005 - Orlando
- Microsoft TechEd 2005, 2004 - Amsterdam
- Microsoft Tech Ed 2002, 2003 – Barcellona
- Molti workshop di www.ugidotnet.org (User Group Italiano .NET)
- Molti seminari e incontri della serie MSDN e TechNet organizzati da Microsoft Italia, a partire da Gennaio 2000.
- Corso “Instructional Practice Skill Day” organizzato da Iris Technologies per Microsoft Italia, corso necessario per ottenere la certificazione MCT
- Quattro edizioni della “Windows Professional Conference”.
- Alcuni seminari su XML e Web Services