Chi sono

Matteo MatteiDati personali:

Lingue conosciute:

  • Italiano madrelingua.
  • Inglese scritto e parlato buono.
  • Spagnolo in fase di studio
  • Cinese a livello base

Titoli di studio e attività formative:

  • Gennaio 2009 Corso di tre giorni su Virtualization Experience Technical (VMware ESX).
  • Dicembre 2007 Corso su Computer, Network and Wireless Forensics presso l’Università di Pisa tenuto dal Raggruppamento Carabinieri Investigazioni Scientifiche.
  • Giugno 2007 Certificazione pari CCNA ottenuta presso l’Università di Pisa in seguito al corso sulle infrastrutture di rete e gestione di intranet aziendali svolto dal 2005 al 2006 presso la stessa università.
  • Febbraio 2006 Laurea in Ing. Informatica presso l’Università di Pisa.
  • Ottobre 2005 Partecipazione al convegno Net&SystemSecurity a Pisa.
  • Luglio/Agosto 2005 Collaborazione presso il CNR di Pisa per la realizzazione del progetto MobileMan che mirava alla creazione di una rete wireless ad-hoc multihop.
  • Maggio 2005 Talk durante il Linux World Expo a Milano all’hotel Crown Plaza per la presentazione del prgetto QLFS (Quick – Linux From Scratch).
  • Aprile-Settembre 2004 Attività di tirocinio presso Develer s.r.l. dove mi sono occupato dello sviluppo software dell’interfaccia per la programmazione di smart-card nell’ambito di amplificatori audio professionali per Powersoft.
  • Marzo 2004 Attività di tirocinio presso Seac s.r.l dove mi sono occupato della manutenzione del software di apparecchiature per l’analisi del sangue.
  • Aprile 2004 diploma di Programmatore di Applicazioni Multimediali riconosciuto dalla Comunità Europea e rilasciato dalla Regione Toscana in seguito al corso della durata di 600 ore tramite il Centro Studi CSCS di Pistoia, durante il quale ho realizzato insieme ad altri ragazzi il videogioco Omegawar.
  • Luglio 2001 diploma di maturità scientifica presso il Liceo Scientifico Niccolò Copernico a Prato.

Esperienze lavorative:

  • Ottobre-Dicembre 2010 Ho partecipato alla realizzazione del portale web Vendere In Stile per i venditori di Sony Ialia per MadeToSell. Questo progetto è scritto in PHP + MySQL + jQuery, è basato sul framework CodeIgniter ed è in grado gestire domini di terzo livello a runtime.
  • Giugno-Settembre 2010 ho realizzato il portale Controllo di Qualità in Colposcopia per la i medici colposcopisti della Regione Emilia Romagna. Progetto in PHP + MySQL + Javascript conforme alle normative di sicurezza e accessibilità descritte su ERMES.
  • Dicembre 2009 ha realizzato il backend ed il frontend per inserire news in pdf su Vetreria Azzimonti per conto di Altrosito s.a.s..
  • Novembre 2009 Consulente come Linux System Administrator per Intes s.r.l. dove mi sono occupato dell’inizializzazione del sistema operativo (u-boot, kernel e x-load) e del sistema operativo stesso su BeagleBoard per un nuovo macchinario medicale.
  • Settembre 2009/Ottobre 2010 Linux System Administrator per diunamaishop.it.
  • Giugno 2009 ho tenuto un corso su Linux System Administration presso Metaphoraformazione ad Arezzo.
  • Febbraio 2009 Linux System Administrator per Altrosito s.a.s. (webserver + mailserver).
  • Dicembre 2008 Linux System Administrator per la web agency Simbal.
  • Dicembre 2008/Fino ad oggi Consulente per Gilbarco Veeder Root dove lavoro come Software Engineer e Linux System Administrator per il nuovo progetto statunitense basato sulla nuova piattaforma di pagamento (NGP).
  • Ottobre 2008 Consulente e System Administrator (Linux server con Samba) in uno studio dentistico.
  • Ottobre 2008 ho realizzato il sito web www.monicabedini.it per la vedita di opere d’arte.
  • Settembre 2008 ho realizzato il sito web www.praedium.it per affitto e vendita edifici di prestigio.
  • Settembre 2008 ho realizzato un’applicazione web (Sesterzio) e il relativo sito web per FinFlorence, studio che si occupa di prestiti e finanziamenti.
  • Giugno 2008/Dicembre 2010 Consulente e System Administrator presso Bluclad s.r.l. dove ho gestito tutta l’infrastruttura di rete aziendale (Linux server e clients, OpenLDAP, Samba, Mail, Apache, MySQL, raid sw, backup etc…).
  • Giugno/Novembre 2008 Consulente presso Gilbarco Veeder Root dove ho realizzato la SPOT SDK per la piattaforma SPOT-M3.
  • Giugno 2008 Gestione di un mail server multi-dominio per Piesseti s.n.c..
  • Giugno 2008 Consulenza sistemistica per Sintesigroup s.r.l. dove mi sono occupato del backup automatici incrementali di server Linux su dischi esterni.
  • Febbraio/Aprile 2008 Realizzazione di Archimede, software per la gestione di un laboratorio di chimica (PHP + Ajax + Javascript + MySQL) per conto di Bluclad s.r.l.
  • Giugno 2007 Consulenza sistemista per la web-agency Tek01 dove ho realizzato alcuni script di utilità per il ripristino dei servizi e ho provveduto a rinforzare la sicurezza dei loro server.
  • Giugno 2007/Gennaio 2008 Consulenza presso Gilbarco Veeder Root S.p.A. dove mi sono occupato dello sviluppo software e della manutenzione dei Kernel Esso per Italia, Inghilterra, Cipro e Irlanda.
  • Marzo/Maggio 2007 Realizzazione di un software in PHP + MySql per conto di Prisma s.r.l. per la taratura di bilance.
  • Gennaio/Febbraio 2007 Sistemistica Linux presso Cecchi biz dove ho installato distribuzioni linux su due server Cobalt Raq4, su due Xserve Apple e ho configurato un centralino VoIP con Asterisk.
  • 2006-2007 Consulente per conto di Develer.srl presso Gilbarco Veeder Root S.p.A. dove mi occupo dello sviluppo software (C++ & SQL) di applicazioni per la gestione di Stazioni di Benzina per la Finlandia.

Linguaggi conosciuti:

  • PHP a livello avanzato
  • Unix Shell (Bash Scripting) a livello avanzato
  • (X)Html, Css, Javascript a livello avanzato
  • C/C++
  • Visual Basic 6
  • SQL
  • Python
  • Assembler x86 GAS (GNU Assembler) a livello scolastico
  • Perl (basi del linguaggio)
  • Java (basi del linguaggio)

Sistemi Operativi conosciuti:

  • Gnu/Linux a livello sistemistico.
  • Windows a livello avanzato.
  • *Bsd a livello intermedio.

Metodologie di lavoro conosciute e utilizzate:

  • SCRUM
  • Agile
  • Extream Programming

Realizzazioni personali nel panorama Open Source:

  • Dopo una lunga carriera da sysadmin, attualmente sono coordinatore del portale spaghettilinux.org.
  • Sono fondatore e sviluppatore del progetto QLFS per la realizzazione di uno script che automatizzi la fase di compilazione di Linux From Scratch. Canale irc #qlfs presente sul server irc://irc.azzurra.net.
  • Faccio parte degli amministratori del sito LFS-ITALIA al quale contribuisco tramite la stesura di alcuni (se pur sporadici) how-to e fornisco occasionalmente help-desk sul canale irc #lfs-italia presente sul server irc://irc.azzurra.net.
  • Sono autore di un live-cd basato su Linux From Scratch: QLFS-LIVE
  • Ho realizzato insieme a Giovanni Scafora il porting dei driver wireless per una scheda Linux Embedded: Fox Board.
  • Ho realizzato una patch per phpldapadmin già rilasciata sul trunk ufficiale, per l’autenticazione dei client via HTTP.
  • Ho avviato il progetto incremental-backup nel 2006. Si tratta di uno script bash per automatizzare backup incrementali basati su ssh e rsync. Questo progetto è stato poi modificato e rivisto da Bernardo Innocenti e attualmente viene utilizzato per effettuare i backup dei server della FSF. Il codice sorgente è disponibile su wizbackup

Pubblicazioni su riviste:

Scrivo di tanto in tanto articoli per alcune riviste su Linux… e ho collaborato in questo ambito con l’amico Giovanni Scafora. Su questo link (non aggiornato) è disponibile l’elenco delle pubblicazioni avvenute sia su Linux Pro che su Linux Magazine.