|
[Curriculum Vitae]Ultimo aggiornamento del Curriculum: Domenica 28 Ottobre 2001
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
Intellivision 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 Server Educazione e seminariLuglio 1989
Diploma europeo "European Baccalaureate" Novembre 1989-Settembre 1993Corso di laurea in Ingegneria Informatica presso le università politecnico di Pavia e politecnico di Milano. Laurea non conseguita.
Altro
Certificazioni e riconoscimenti1998 - 2002
Riconoscimento MVP ("most valuable professional")
da parte di Microsoft©
per il supporto online
Maggio 1996
Certificazione "Microsoft© Certified Professional"
per il conseguimento del seguente esame:
Giugno 1998
Certificazione "Microsoft© Certified Professional"
per il conseguimento del seguente esame:
Febbraio 2001
Certificazione "Microsoft© Certified Professional"
per il conseguimento del seguente esame:
Luglio 2001
Certificazione "Microsoft© Certified Professional"
per il conseguimento del seguente esame:
Books credits
"Inside Microsoft© SQL ServerTM 7.0"
"Inside Microsoft© SQL ServerTM 2000"
"The Guru's Guide to Transact-SQL"
"Advanced Transact-SQL for SQL Server 2000"
Esperienze ProfessionaliLuglio 1993Consulenza 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 2001Costituzione 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-oggiCostituzione della società Alphasys Consulting sas a supporto dell'attività consulenziale. Marzo 1995-Dicembre 2001 Attività di consulenza per la società
Ekar spa 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 2001Attività di formazione e consulenza per Mondadori Informatica Education. Ownership dei seguenti corsi:
Principali tecnologie conosciuteAmbienti OperativiMicrosoft© 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 SystemsMicrosoft© SQL ServerTM dalla versione 4.12 alla versione 2000 (beta), Microsoft© Access dalla versione 2 alla versione 2000, Oracle© 7.3. Ambienti di sviluppoMicrosoft© Visual Basic© dalla versione 2 alla versione 6, Visual C++© dalla versione 2 alla versione 6, Visual Interdev© dalla versione 1 alla versione 6. LinguaggiVisual 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). TecnologieProgrammazione 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. ProdottiProgrammi 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 progettiSettore elettronica di consumoProgetto 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 chimicoProgetto 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 tessileProgetto 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 assicurativoAnalisi, 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 BancarioAssestment prestazioni applicativo Intranet per la reportistica clienti e realizzazione sistema per la generazione di stampe massive. Ambiente Microsoft© SQL ServerTM. Industria chimicaFiliale 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.
Altre esperienzeGennaio 1986Lavoro saltuario, nel tempo libero, in un negozio di computer di Varese come esperto Commodore 64/128 e Commodore Amiga. Ottobre 1990-Gennaio 1991Sviluppo in team di un prototipo di un gioco promozionale per la SAGIT (Algida) basato sul carattere di Silver "Eldoleo". Marzo 1991-Novembre 1991Partecipazione 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 1992Realizzazione computer grafica per diverse produzioni video di video presentazione aziendale. Supporto tecnico per il riversamento ed il montaggio. Giugno 1992Realizzazione 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 2000Revisione 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 progettiSettore medico dentisticoAnalisi 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 telecomunicazioniAnalisi funzionale e realizzazione di un applicativo, in ambiente Microsoft© Access, per la gestione ordini di una società installatrice di ponti radio. Settore alimentareAnalisi 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 serviziAnalisi 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"
Analisi funzionale e supporto alla realizzazione del sito
"Tuttomotori"
Pagine personali
Realizzazione del sito del gruppo musicale
"Apple Pirates"
Settore pubblica sicurezzaAnalisi funzionale e realizzazione di un prototipo, in ambiente Microsoft© Access, per la gestione della reportistica della Polizia Stradale sezione di Varese. Altre tecnologie conosciuteAmbienti Operativi
Commodore:
Commodore Vic 20, Commodore 64, Commodore 128, Commodore AmigaOS dalla versione
1.2 alla versione 3.
Linguaggi
Commodore PET/64/128:
Microsoft© Basic V2.0 e V7.0, Assembler 6502/6510.
Tecnologie
Commodore 64/128:
Programmazione a livello di Kernel ed a basso livello dei coprocessori video, audio ed I/O.
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.
Letture da autodidattaLa 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"
"Microsoft© SQL ServerTM 7.0 Performance Tuning Technical Reference"
"Inside Microsoft© SQL ServerTM 6.5"
"Inside Microsoft© SQL ServerTM 7.0"
"Inside Microsoft© SQL ServerTM 2000"
"Inside Dynamic HTML"
"Designing Relational Database Systems"
"The Guru's Guide to Transact-SQL"
"Advanced Transact-SQL for SQL Server 2000"
"Microsoft© SQL ServerTM 6.5 Training"
"Microsoft© SQL ServerTM 7.0 System Administration Training Kit"
"Microsoft© SQL ServerTM 7.0 Database Implementation Training Kit"
"Deploying Microsoft© SQL ServerTM 7.0 Notes From the Field"
"OLE DB Consumer Templates: A Programmer's Guide"
"AccessTM 2 Developer's Guide"
"Networking with Micrsoft© TCP/IP. 2nd edition."
Generiche
"Fundamentals of interactive computer graphics"
"Il manuale MC68000"
"68030 Assembly Language Reference"
"Joe Celko's SQL for smarties: advanced SQL programming"
Commodore
"PET/CBM Guida all'uso"
"Forth per Vic 20 e CBM 64"
"6502 Programming"
"Games with 6502: Advanced Programming"
"La pratica del Commodore 64. Linguaggio macchina e assembler del 6502."
"L'assembler per il Commodore 64 e il Vic 20."
"Commodore 64 codice macchina."
"Third book of Commodore 64."
"Programme Interne du Commodore 1541."
"Manuale di riparazione del Commodore 64."
"Guida al Commodore 128."
"AmigaDOS 1.2 Reference Guide."
"Amiga Programmer's Handbook Vol 1 & 2"
"AmigaDOS Reference Guide 3rd edition"
"AmigaDOS Inside & Out"
"AmigaDOS Disk Drives Inside & Out"
"Amiga Machine Language"
"Amiga System Programmer's Guide"
"Advanced System Programmer's Guide for the Amiga"
"More Tricks & Tips for the Amiga"
"Amiga Rom Kernel Reference Manual: libraries & devices 1.2"
"Amiga Hardware Reference Manual"
"Amiga Rom Kernel Reference Manual: libraries & devices revised & updated"
"Amiga Rom Kernel Reference Manual: includes & autodocs revised & updated"
"Amiga Hardware Reference Manual revised & updated"
"Amiga Rom Kernel Reference Manual: libraries 3rd edition"
"Amiga Rom Kernel Reference Manual: devices 3rd edition"
"Amiga Rom Kernel Reference Manual: include & autodocs 3rd edition"
"Amiga Hardware Reference Manual 3rd edition"
"Amiga User Interface Style Guide"
|
|||||||||||||||||||||||||