Microsoft Most Valuable Professional (8kb)

Homepage

Cosa significa MVP?
Foto MVP

Contattami!
CV riassuntivo
CV completo


Start music! In english!


Hosted by
Hosted by NGI



[Curriculum Vitae]


Ultimo aggiornamento del Curriculum: Domenica 28 Ottobre 2001


Foto a colori di Gianluca Hotz Microsoft certified professional logo

Generalità

Gianluca Massimo Hotz nato a Varese il 22 Agosto 1971.

Cittadinanza Svizzera, residenza Italiana con permesso di soggiorno illimitato. Celibe, nessun obbligo di servizio militare mantenendo la residenza italiana.

È iniziato tutto a cavallo tra il 1079 ed il 1980 quando ho ricevuto in regalo la console Intellivisionlink fuori dal sito della Mattel. Si trattava di una console per i videogiochi, ma ben presto la voglia di realizzare qualcosa da solo ebbe il sopravvento. In quegli anni la Mattel aveva annunciato una perifericalink fuori dal sito , da collegare alla console, che avrebbe permesso di trasformarla in un vero e proprio Personal Computer. Bisognava però aspettare almeno un'altro anno, così iniziai ad imparare i rudimenti del Basic con un Pocket Computer della Sharp che potevo utilizzare solo durante i week-end: il mitico Sharp PC-1211link fuori dal sito. Saltuariamente potevo usare anche un System 3 della Texas Instruments dell'azienda di famiglia.

La periferica della Mattel non fù mai rilasciata, ma ormai la passione per la programmazione era già ben radicata così negli anni a venire mi fù regalato un Commodore Vic-20, che segnò definitivamente il mio futuro. Ho seguito il percorso Commodore programmando in Basic, Assembler e C praticamente tutte le macchine che hanno realizzato fino al 1995 quando fù dichiarata la bancarotta.

Dal 1988 ho iniziato ad interessarmi anche di Personal Computer x86 programmando principalmente in Basic, Modula 2, C e Clipper. Nel 1993 ho iniziato a specializzarmi su ambienti Microsoft ed a programmare in Visual Basic fino al 1996 quando ho iniziato ad occuparmi di Microsoft© SQL ServerTM.

Faccio parte di quella fortunata schiera di appassionati informatici che sono pagati per fare quello che farebbero ugualmente come hobby. Attualmente programmo solo nel tempo libero, mi occupo principalmente di consulenza e formazione in ambiente Microsoft e della realizzazione, ed amministrazione, di Database in ambiente Microsoft© SQL ServerTM.

Nel tempo libero do supporto nei newsgroup pubblici e mi occupo sia dello User Group Italiano SQL Serverlink fuori dal sito, del quale sono vice-presidente, sia dello User Group Italiano .NETlink fuori dal sito del quale sono socio fondatore.


Educazione e seminari

Luglio 1989

Diploma europeo "European Baccalaureate"link fuori dal sito, conseguito presso l'istituto della comunità europea "Scuola Europea"link fuori dal sito, di Varese, sita in Via Montello N.18, Varese, con la votazione di 70.15/100.

Novembre 1989-Settembre 1993

Corso di laurea in Ingegneria Informatica presso le università politecnico di Pavia e politecnico di Milano. Laurea non conseguita.

LinguaLetturaScrittoParlato
Immagine Italia Italiano eccellente eccellente eccellente
Immagine Inghilterra Inglese buono buono buono
Immagine Germania Tedesco scarso scarso scarso
Immagine Francia Francese discreto scarso discreto
Altro

  • Corso di implementazione e sviluppo di workflow con ViewStar presso Ekar spa.
  • Corso di introduzione all'amministrazione Oracle© 7.3 presso Axioma.
  • Corso avanzato Microsoft© Visual InterDev© presso Ekar spa.
  • Corso avanzato Microsoft© Visual Basic© 5 presso Ekar spa.
  • Microsoft© Technical Briefings
  • Microsoft© Tech*Ed 1998, 1999, 2000, 2001
  • Windows Professional Conferences
  • Corsi interni presso Mondadori Informatica Education
  • Seminari di aggiornamento MVP presso Microsoft© a Redmond.

Certificazioni e riconoscimenti

1998 - 2002

Riconoscimento MVP ("most valuable professional") da parte di Microsoft© per il supporto online link fuori dal sito prestato nei gruppi di discussione pubblici relativi a SQL ServerTM.

Maggio 1996

Certificazione "Microsoft© Certified Professional" per il conseguimento del seguente esame:
70-030 Microsoft© WindowsTM 3.1.

Giugno 1998

Certificazione "Microsoft© Certified Professional" per il conseguimento del seguente esame:
70-026 System Administration Microsoft© SQL ServerTM 6.5.

Febbraio 2001

Certificazione "Microsoft© Certified Professional" per il conseguimento del seguente esame:
70-028 Administering Microsoft© SQL ServerTM 7.0.

Luglio 2001

Certificazione "Microsoft© Certified Professional" per il conseguimento del seguente esame:
70-029 Designing and Implementing Databases with Microsoft© SQL ServerTM 7.0.

Books credits

"Inside Microsoft© SQL ServerTM 7.0" link fuori dal sito di Ron Soukup, Kalen Delaney (Microsoft Press)

"Inside Microsoft© SQL ServerTM 2000" link fuori dal sito di Ron Soukup, Kalen Delaney (Microsoft Press)

"The Guru's Guide to Transact-SQL" link fuori dal sito di Ken Henderson (Addison Wesley Longman)

"Advanced Transact-SQL for SQL Server 2000" link fuori dal sito di Itzik Ben-Gan e Tom Moreau (A!Press)


Esperienze Professionali

Luglio 1993

Consulenza presso una società specializzata nella realizzazione di sportelli bancari per la definizione di un progetto relativo a punti informativi basati su tecnologia Commodore Amiga.

Settembre 1993-Dicembre 2001

Costituzione della società Alphasys srl, con ruolo di presidente del consiglio di amministrazione, per la quale ho svolto principalmente attvità di consulenza e sviluppo. La società è stata messa in liquidazione nel 2001 per permettere ai soci di poter continuare in maniera indipendente la propria attività consulenziale. Le principali attività seguite dalla società sono state la rivendita di hardware, lo sviluppo di software, la realizzazione di soluzioni multimediali, la consulenza tecnica in ambienti Microsoft© e non ed infine la realizzazione e vendita di servizi internet.

Maggio 2001-oggi

Costituzione della società Alphasys Consulting sas a supporto dell'attività consulenziale.

Marzo 1995-Dicembre 2001

Attività di consulenza per la società Ekar spalink fuori dal sito del gruppo Altranlink fuori dal sito.

Presso Ekar ho realizzato progetti in ambiente client/server ed n-tier, integrazione di sistemi, database relazionali, integrazione con sistemi di workflow, supporto tecnico.

Attualmente la mia principale occupazione presso Ekar è la modellazione ed amministrazione di database in ambiente Microsoft© SQL ServerTM. Mi occupo inoltre di consulenza sulle nuove tecnologie e realizzazione di standard di sviluppo aziendali corredati da case-studies.

Gennaio 2001-Dicembre 2001

Attività di formazione e consulenza per Mondadori Informatica Education.

Ownership dei seguenti corsi:

  • 832 System Administration for Microsoft© SQL ServerTM 7.0
  • 833 Implementing a Database on Microsoft© SQL ServerTM 7.0
  • 2072 Administering a Microsoft© SQL ServerTM 2000 Database
  • 2073 Programming a Microsoft© SQL ServerTM 2000 Database


Principali tecnologie conosciute

Ambienti Operativi

Microsoft© MS-DOS© dalla versione 3.2 alla versione 6.2, Windows© 3.11, Windows© for Workgroup, Windows© 95, Windows© 98, Windows NT© 3.51 server, Windows NT© 4.0 workstation/server/enterprise, Windows© 2000 professional/server/advanced server, Windows© Millenium, Windows© XP Professional (RC2),

Database Management Systems

Microsoft© SQL ServerTM dalla versione 4.12 alla versione 2000 (beta), Microsoft© Access dalla versione 2 alla versione 2000, Oracle© 7.3.

Ambienti di sviluppo

Microsoft© Visual Basic© dalla versione 2 alla versione 6, Visual C++© dalla versione 2 alla versione 6, Visual Interdev© dalla versione 1 alla versione 6.

Linguaggi

Visual Basic, Visual Basic for Applications, Access Basic, Word Basic, VBScript, JavaScript, Visual C++ (solo piccoli programmi in ANSI C), Transact-SQL, HTML, DHTML, XML (livello base).

Tecnologie

Programmazione con le seguenti interfacce applicative: Windows API, win32 API, db-library, ODBC, ODS, EHLLAPI.

Conoscenza dei seguenti modelli ad oggetti: ADO, RDS, ASP, WSH, VBA, RDO, JET, SQL-DMO, SQL-NS, DTS, Oracle Objects for OLE, Acess, Excel, Word.

Prodotti

Programmi di office automation: Microsoft© Office© dalla versione 4.3 alla versione 2000. Programmi per la modellazione di basi dati: Platinum ErWin dalla versione 2 alla versione 3.5.


Dettaglio principali progetti

Settore elettronica di consumo

Progetto in team ridotto per la realizzazione di uno strumento per il reporting e la simulazione del Profit & loss. Il Datamart per le analisi è stato realizzato importando a richiesta i dati da AS/400 tramite pc-support. Partecipazione all'analisi funzionale, modellazione e sviluppo del datamart e dei vari moduli dell'applicazione. Realizzazione della documentazione in formato standard Windows Help. La soluzione è stata realizzata in ambiente Microsoft© Access e Microsoft© Excel.

Settore chimico

Progetto in team ridotto per la realizzazione di uno strumento per reporting e la simulazione del budget/target. Partecipazione allo sviluppo di alcune funzionalità di reporting/simulazione. La soluzione è stata realizzata con Microsoft© Access.

Industria tessile

Progetto in team per la gestione del credito. Analisi, modellazione e sviluppo di un datamart, con dati provenienti dal Mainframe, realizzato con Microsoft© SQL ServerTM. Analisi, modellazione e sviluppo di un sistema di reporting in ambiente Viewstar integrato con Microsoft© Excel e Microsoft© Word.

Settore assicurativo

Analisi, modellazione base dati e realizzazione prototipo di un repository per la gestione dei metadati di tutti degli archivi aziendali in ambienti eterogenei e della documentazione cartacea, con possibilità di integrarsi con Grade (software per il disegno e la modellazione di processi).

Settore Bancario

Assestment prestazioni applicativo Intranet per la reportistica clienti e realizzazione sistema per la generazione di stampe massive. Ambiente Microsoft© SQL ServerTM.

Industria chimica

Filiale Italiana di un gruppo operante nel settore dei gas a livello mondiale. La società è presente su tutto il territorio italiano con numerose filiali collegate da una WAN. Partecipazione a svariati progetti in team più o meno numerosi.

  • Partecipazione all'analisi, modellazione e sviluppo di un sistema di reporting distribuito per l'area "controllo di gestione". Applicazione sviluppata con Microsoft© Access. Importazione dati per il datamart di supporto da AS/400.
  • Analisi, modellazione e sviluppo di un sistema di reporting ad analisi per l'area vendite. Applicazione sviluppata con Microsoft© Access. Importazione dati per il datamart di supporto da FoxPro.
  • Analisi, modellazione, sviluppo, documentazione e gestione del Data Warehouse aziendale in ambiente Microsoft© SQL ServerTM. Importazione dati da pacchetto contabile in ambiente AS/400 e da Oracle in ambiente Unix.
  • Sviluppo di stored procedure e supporto generale agli sviluppatori per la realizzazione di applicazioni basate sul Warehouse. Tra gli applicativi realizzati: sistemi di reporting integrati con Office, sistemi di contabilizzazione assistita, sistemi di controllo e di ricerca.
  • Partecipazione all'analisi di vari studi di fattibilità tra i quali: sicurezza dei sistemi, distribuzione del carico dei servizi, pianificazione di procedure per disaster recovery, problematiche applicative/sistemistiche legate al problema anno 2000, conversione sistema monetario (euro), capacity planning.
  • Responsabile per stabilire gli standard aziendali per quanto riguarda la "naming convention ", il disegno di database, lo sviluppo di applicativi e le architetture applicative di riferimento.
  • Analisi, modellazione e sviluppo del prototipo della Intranet aziendale. Infrastruttura basata sul framework architetturale meglio conosciuto con il nome di Windows DNA, e comprendente i seguenti prodotti: Microsoft© Internet Information Server, Microsoft© Index Server, Microsoft© Transaction Server e Microsoft© SQL ServerTM
  • Responsabile per stabilire di standard tecnologici ed architetturali per lo sviluppo dei nuovi applicativi Intranet in ambienti Microsoft©.
  • Co-gestione servizi WAN: firewall, proxy e dominio NT.


Altre esperienze

Gennaio 1986

Lavoro saltuario, nel tempo libero, in un negozio di computer di Varese come esperto Commodore 64/128 e Commodore Amiga.

Ottobre 1990-Gennaio 1991

Sviluppo in team di un prototipo di un gioco promozionale per la SAGIT (Algida) basato sul carattere di Silver "Eldoleo".

Marzo 1991-Novembre 1991

Partecipazione al team di sviluppo di Amiexpress (storico programma di gestione BBS in ambiente Commodore AmigaOS). Realizzazione di diversi programmi di supporto in linguaggio C ed A-Rexx.

Novembre 1991-Giugno 1992

Realizzazione computer grafica per diverse produzioni video di video presentazione aziendale. Supporto tecnico per il riversamento ed il montaggio.

Giugno 1992

Realizzazione computer grafica per la trasmissione televisiva "Patente da campioni" (Produzione RAI1). L'attività ha previsto la messa in onda della grafica in tempo reale durante la registrazione delle puntate ed è stata realizzata con tecnologia Commodore Amiga.

Marzo 1999-Dicembre 2000

Revisione proposte di stesura libri tecnici per Addison Wesley. Revisione tecnica del libro "The Guru's Guide to Transact-SQL" di Ken Henderson per Addison Wesley.


Altri progetti

Settore medico dentistico

Analisi funzionale e realizzazione di un prototipo, in ambiente Visual Basic, per la gestione di studi dentistici con gestione integrata delle cartelle di anamnesi, piani di lavoro ed acquisizione di immagini e radiografie.

Settore telecomunicazioni

Analisi funzionale e realizzazione di un applicativo, in ambiente Microsoft© Access, per la gestione ordini di una società installatrice di ponti radio.

Settore alimentare

Analisi funzionale e supporto alla realizzazione di un sito e-commerce per la rivendita di alimentari all'ingrosso in ambiente Microsoft© Internet Information Server e Microsoft© Access.

Settore servizi

Analisi funzionale e realizzazione di un applicativo, in ambiente Microsoft© Visual Basic©, per la simulazione dei quiz per la patente.

Settore editoria on-line

Analisi funzionale e supporto alla realizzazione del sito "Notti e Note" link fuori dal sito , dedicato al tempo libero, in ambiente Microsoft© Internet Information Server e Microsoft© SQL ServerTM.

Analisi funzionale e supporto alla realizzazione del sito "Tuttomotori" link fuori dal sito , dedicato al mercato delle auto e delle moto usate, in ambiente Microsoft© Internet Information Server e Microsoft© SQL ServerTM.

Pagine personali

Realizzazione del sito del gruppo musicale "Apple Pirates" link fuori dal sito

Settore pubblica sicurezza

Analisi funzionale e realizzazione di un prototipo, in ambiente Microsoft© Access, per la gestione della reportistica della Polizia Stradale sezione di Varese.


Altre tecnologie conosciute

Ambienti Operativi

Commodore: Commodore Vic 20, Commodore 64, Commodore 128, Commodore AmigaOS dalla versione 1.2 alla versione 3.

Altre: Irix 2.3, AS/400, CPM, Linux.

Linguaggi

Commodore PET/64/128: Microsoft© Basic V2.0 e V7.0, Assembler 6502/6510.

Commodore AmigaOS: Microsoft© Basic V8.0, C, Assembler per i processori motorola dal 68000 al 68030 compresi i coprocessori matematici 68881/68882, Modula 2, Amiga-Rexx.

Microsoft© MS-DOS©: Microsoft© GW-Basic, Clipper summer 87, Clipper 5, Modula 2, Turbo C, Turbo Pascal.

Tecnologie

Commodore 64/128: Programmazione a livello di Kernel ed a basso livello dei coprocessori video, audio ed I/O.

Commodore AmigaOS: Programmazione a basso livello dei coprocessori video, audio ed I/O. Programmazione con le pił comuni interfacce applicative del sistema operativo.

Prodotti

Commodore: Programmi di grafica bidimensionale tra i quali Deluxe Paint II/III. Programmi di fotoritocco e morphing tra i quali ADPro e ImageFx. Programmi di sintesi di immagine 3D tra i quali Imagine, VistaPro, Pixel 3D. Programmi per realizzazioni multimediali tra i quali Scala MM, Amiga Vision.

Irix: TDI Explore: programma per la sintesi du immagini 3D.


Letture da autodidatta

La maggior parte delle letture da autodidatta degli ultimi anni riguarda documentazione elettronica e documentazione trovata on-line oppure in Microsoft© MSDN.

Microsoft©

"The SQL ServerTM 6.5 Performance Optimization and Tuning Handbook"
Ken England. Butterworth Heinemann. ISBN: 1-55558-180-3.

"Microsoft© SQL ServerTM 7.0 Performance Tuning Technical Reference"
Steve Adrien DeLuca, Marcilina S. Garcia, Edward Whalen. Microsoft© Press. ISBN: 0735609098.

"Inside Microsoft© SQL ServerTM 6.5"
Ron Soukup. Microsoft© Press. ISBN: 1-57231-331-5.

"Inside Microsoft© SQL ServerTM 7.0"
Ron Soukup and Kalen Delaney. Microsoft© Press. ISBN: 0735605173.

"Inside Microsoft© SQL ServerTM 2000"
Kalen Delaney. Microsoft© Press. ISBN: 0735609985.

"Inside Dynamic HTML"
Scott Isaacs. Microsoft© Press. ISBN: 88-7131-869-2.

"Designing Relational Database Systems"
Rebecca M. Riordan. Microsoft© Press. ISBN: 073560634X.

"The Guru's Guide to Transact-SQL"
Ken Henderson. Addison Wesley Longman. ISBN: 0201615762.

"Advanced Transact-SQL for SQL Server 2000"
Itzik Ben-Gan and Thomas Moreau. APress. ISBN: 1893115828.

"Microsoft© SQL ServerTM 6.5 Training"
Various. Microsoft© Press. ISBN: 1-55615-930-7.

"Microsoft© SQL ServerTM 7.0 System Administration Training Kit"
Various. Microsoft© Press. ISBN: 1572318279.

"Microsoft© SQL ServerTM 7.0 Database Implementation Training Kit"
Various. Microsoft© Press. ISBN: 1572318260.

"Deploying Microsoft© SQL ServerTM 7.0 Notes From the Field"
Various. Microsoft© Press. ISBN: 0735607265.

"OLE DB Consumer Templates: A Programmer's Guide"
Pierre Nallet. Addison Wesley Longman. ISBN: 0201657929.

"AccessTM 2 Developer's Guide"
Roger Jennings. Sams Publishing. ISBN: 0-672-35453-8.

"Networking with Micrsoft© TCP/IP. 2nd edition."
Drew Heywood. New Riders. ISBN: 1-56205-713-8.

Generiche

"Fundamentals of interactive computer graphics"
J.D. Foley, A. Van Dam. Addison Wesley. ISBN: 0-201-14468-9.

"Il manuale MC68000"
G. Kane. Mc Graw Hill. ISBN: 88-7700-017-1.

"68030 Assembly Language Reference"
Steve Williams. Addison Wesley. ISBN: 0-201-08876-2.

"Joe Celko's SQL for smarties: advanced SQL programming"
Joe Celko. Morgan Kaufmann. ISBN: 1-55860-323-9.

Commodore

"PET/CBM Guida all'uso"
Adam Osborne, Carrol S. Donahue. Jackson. ISBN: 88-7056-030-9.

"Forth per Vic 20 e CBM 64"
Giacomino Balsini, Gio. Federico Bagliai. Jackson. ISBN: 88-7056-141-0.

"6502 Programming"
Rodnay Zaks. Sybex. ISBN: ????.

"Games with 6502: Advanced Programming"
Rodnay Zaks. Sybex. ISBN: 88-7056-104-6.

"La pratica del Commodore 64. Linguaggio macchina e assembler del 6502."
Daniel - Jean David. E.P.S.I. ISBN: 88-7688-212-8.

"L'assembler per il Commodore 64 e il Vic 20."
K. Shior. Mc Graw Hill. ISBN: 88-7700-011-2.

"Commodore 64 codice macchina."
Ian Sinclair. ????. ISBN: 88-7081-1786.

"Third book of Commodore 64."
Various. Compute! Books. ISBN: 0-942386-72-8.

"Programme Interne du Commodore 1541."
Milton Bathurst. P.S.I. ISBN: 2-87123-001-3.

"Manuale di riparazione del Commodore 64."
Art Morgolis. Tab Books Inc. ISBN: 88-7056-441-19.

"Guida al Commodore 128."
J. Heilborn. Mc Graw Hill. ISBN: 88-386-0055-4.

"AmigaDOS 1.2 Reference Guide."
Arlan R. Levitan, Sheldon Leemon. Compute! Books. ISBN: 0-87455-047-5.

"Amiga Programmer's Handbook Vol 1 & 2"
Eugenen P. Mortimore. Sybex. ISBN: 0-89588-367-8 0-89588-384-8.

"AmigaDOS Reference Guide 3rd edition"
Various. ????. ISBN: 0-87455-194-3.

"AmigaDOS Inside & Out"
Various. Abacus for Data Becker. ISBN: 1-55755-041-7.

"AmigaDOS Disk Drives Inside & Out"
Various. Abacus for Data Becker. ISBN: 1-55755-042-5.

"Amiga Machine Language"
Various. Abacus for Data Becker. ISBN: 1-55755-025-5.

"Amiga System Programmer's Guide"
Various. Abacus for Data Becker. ISBN: 1-55755-034-4.

"Advanced System Programmer's Guide for the Amiga"
Various. Abacus for Data Becker. ISBN: 1-55755-047-6.

"More Tricks & Tips for the Amiga"
Various. Abacus for Data Becker. ISBN: 1-55755-051-4.

"Amiga Rom Kernel Reference Manual: libraries & devices 1.2"
Robert Peck. Addison Wesley. ISBN: 0-201-11078-4.

"Amiga Hardware Reference Manual"
Various. Addison Wesley. ISBN: 0-201-11077-6.

"Amiga Rom Kernel Reference Manual: libraries & devices revised & updated"
CATS. Addison Wesley. ISBN: 0-201-18187-8.

"Amiga Rom Kernel Reference Manual: includes & autodocs revised & updated"
CATS. Addison Wesley. ISBN: 0-201-18177-0.

"Amiga Hardware Reference Manual revised & updated"
CATS. Addison Wesley. ISBN: 0-201-18157-6.

"Amiga Rom Kernel Reference Manual: libraries 3rd edition"
Dan Baker. Addison Wesley. ISBN: 0-201-56774-1.

"Amiga Rom Kernel Reference Manual: devices 3rd edition"
Mark Ricci. Addison Wesley. ISBN: 0-201-56775-5.

"Amiga Rom Kernel Reference Manual: include & autodocs 3rd edition"
Dan Baker. Addison Wesley. ISBN: 0-201-56773-3.

"Amiga Hardware Reference Manual 3rd edition"
Various. Addison Wesley. ISBN: 0-201-56776-8.

"Amiga User Interface Style Guide"
Various. Addison Wesley. ISBN: 0-201-57757-7.


Ultimo aggiornamento del sito Lunedì, 4 Ottobre 2004 22:00 CET