Menu:

Curriculum

 

Generalità:

 

Istruzione:

  • 1998-2003 – Istituto Tecnico Industriale Statale di Gela
    • Conseguimento del diploma di Perito industriale capotecnico specializzato in Elettronica e Telecomunicazioni
  • 2000 – Essex University – Colchester (London)
    • Conseguimento dell’Attestato di conoscenza e buona padronanza della lingua Inglese
  • 2000 – E-Mail Informatica Europea (Gela)
    • Conseguimento dell’Attestato di Operatore su Personal Computer
  • 2003-2004 – Università degli Studi di Palermo, Facoltà di Scienze MM.FF.NN. – CDL in Informatica
    • Frequenza del I Anno Accademico
       
  • 2005-2009 – Frequenza corsi Microsoft di formazione e aggiornamento
    • Windows Vista
    • Windows Server 2003 SBS
    • Windows Server 2008
       

 

Conoscenze:

  • Lingue Parlate
    • Italiano, lingua madre
    • Inglese, buona conoscenza della lingua, scritta e parlata
    • Esperanto, basi
  • Conoscenza di linguaggi di programmazione
    • Borland Pascal / Delphi / Kylix (livello: medio)
    • Java J2ME (livello: medio)
    • Microsoft Visual Basic 6 (livello: medio)
    • Microsoft Visual Basic .NET/2005 (livello: buono)
    • Borland / GNU C++ (livello: buono)
    • Assembly (giusto quello che serve per… ;) )
  • Conoscenza di linguaggi di scripting
    • PHP (livello: buono)
    • HTML, CSS, Javascript/AJAX (livello: buono)
    • Batch / Bash scripting (livello: base)
  • Conoscenze sui Sistemi Operativi utilizzati
    • Microsoft Windows 95/98SE/ME/NT/2000/SBS 2000/XP/2003 Server/Vista (livello: ottimo)
    • Debian GNU/Linux (livello: ottimo)
    • Ubuntu GNU/Linux (livello: ottimo)
    • Red Hat GNU/Linux (livello: medio)
    • Mandrake GNU/Linux (livello: medio)
    • Installazione e configurazione dei S.O. sopra citati (livello: ottimo)
  • Conoscenza di software applicativi, di progettazione e di tipo gestionale
    • Adobe Macromedia Dreamweaver MX/8 (livello: buono)
    • Adobe Macromedia Flash MX/8 (livello: medio)
    • Adobe Photoshop CS/CS2
    • Microsoft Office 2000/XP/2003/2007 (livello: buono)
    • OpenOffice (livello: buono)
  • Conoscenza di software impiegati nel networking e relativa installazione e configurazione
    • Microsoft Exchange Server 2000/2003 (livello: medio)
    • Microsoft Office SharePoint Services (livello: base)
    • Microsoft IIS (livello: medio)
    • Apache Web Server (livello: buono)
    • Servizi di DHCP, DNS, SMTP, POP3, FTP, e altri protocolli di rete (livello: buono)
  • Varie, sempre in ambito informatico
    • Conoscenze relative alle reti e ai sistemi di scambio dati via internet (livello: ottimo)
    • Conoscenze approfondite su Internet e su tutte le sue strutture generali
    • Conoscenze sui sistemi di sicurezza informatica (a livello software) applicati a sistemi Microsoft e *NIX (es. configurazione firewall, antivirus, etc.) (livello: buono)
    • Conoscenze su Personal Computer a livello hardware (livello: ottimo)
    • Assemblaggio ed installazione di Personal Computer (livello: ottimo)

 

Esperienze:

  • 2001-2009 – Attività no-profit, a scopo di arricchimento culturale
    • Collaborazione di tipo operativa e di assistenza utenti per Azzurra IRC Network – Internet Community (www.azzurra.org)
    • Amministrazione di un server IRC linkato ad IRC Italia Network – Internet Community (www.ircitalia.net)
    • Collaborazione nella gestione di account utente su Shell Unix hostate su box FreeBSD e Linux Debian per conto di ShellBSD
    • Collaborazione nel progetto Equal (www.equal.it), web community dedicata ai CMS Open Source gestita da sviluppatori free-lance
    • Grafica, testing e bug hunting per KillFiles Pro (www.tearsinrain.it), software commerciale per la rilevazione e l’eliminazione di processi sospetti
    • Servizio volontario di routing per Tor, sistema internazionale di anonimizzazione su internet
  • 2001-2009 – Sviluppo software net-based (principalmente a scopo personale)
    • SMS7 – Software per l’invio di sms tramite internet
    • XMS7 – Software per l’invio di mms ed sms tramite internet. Sviluppato per PC, cellulari e iPhone
    • Proxy7 – Software per il bypass di connessioni di rete con sistema di logging integrato
    • C7 – Software per il recupero, tramite reverse engineering, delle password utente del sistema di comunicazione C6 MultiChat di tin.it
    • Altre applicazioni di uso strettamente personale
  • 2001-2009 – Collaborazione nello sviluppo e nella pubblicazione di portali e siti web (con utilizzo di PHP, HTML, CSS, Javascript, AJAX, applet Java, database MySQL)
    • Creazione del web portal della MoF Crew: gruppo di informatici con lo scopo comune dello sviluppo e della diffusione di software e tutorial personali sulla sicurezza informatica, sulle reti e su sistemi *NIX like
    • Creazione sito web per Radio Gela (www.radiogela.net) in PHP/MySQL con design personale e integrazione web radio
    • Implementazione della web radio e di alcuni automatismi in PHP/MySQL sul sito internet di Studio Tre Radio (www.studiotreradio.net)
    • Creazione sito web per "La Camelia" di Salvatore Migliore (www.salvatoremigliore.it)
    • Sviluppo e gestione di un portale dedicato a Gela (www.gelanelmondo.it) che integra una vasta community costituita da migliaia di concittadini iscritti e centinaia di migliaia di messaggi inseriti sul Forum.
    • Creazione di siti web minori e di archivi personali
  • 2004-2009 – Contratto di lavoro a tempo pieno con Tecnoforniture Italia. Tra i lavori svolti:
    • Assistenza tecnica hardware/software su PC, notebook (e relative periferiche), reti LAN/WLAN/intranet, software gestionale (SIA98)
    • Creazione CD multimediale (comprendente testi, filmati, fotografie) per il “Progetto Mare Amico” della CCIAA di Caltanissetta, realizzato in HTML (CSS, Javascript), con l’impiego di Visual Basic 6, Photoshop, altro
    • Collaborazione nella creazione di un CD Multimediale sulle “Ceramiche di Caltagirone”, realizzato con le stesse tecniche di cui sopra
    • Collaborazione nella creazione di un CD Multimediale sulla Città di Gela per l’Assessorato Sport, Turismo e Spettacolo, realizzato con le tecniche di cui sopra
    • Installazione e configurazione di numerose reti LAN, basate su dominio e/o workgroup, talvolta ibride (integrando in rete sistemi operativi diversi), con accurata attenzione riguardo privacy e sicurezza sull’accesso alla rete e sullo scambio dati
    • Installazione e configurazione di server Linux con servizi di posta elettronica locale, transparent proxy con logging delle connessioni, proxy per l’accesso limitato alla rete internet, samba, apache, php, mysql, altro
    • Installazione e configurazione di sistemi Windows Server (SBS 2000, 2003 Server) con Exchange Server 2003, Sharepoint Services 2003, IIS, MSSQL
    • Collaborazione nello sviluppo del portale ufficiale della Città di Gela (www.comune.gela.cl.it), creazione e gestione del Forum correlato (www.comune.gela.cl.it/forum)
    • Installazione di una rete wireless interamente basata su Ubuntu GNU/Linux per un’aula informatica dell’Istituto Tecnico per Geometri di Gela con telegestione dei terminali, condivisione Internet, file e stampanti
    • Grafica per banner, locandine, cd, altro

 

Altre attività informatiche alle quali dedico parte del mio tempo:

  • Web Development
    • Gestione di questo ed altri siti web personali
  • Hacking, inteso nel giusto senso del termine
    • Hacking di eseguibili binari e librerie per Windows, *NIX e Symbian OS
    • Costante ricerca della sicurezza informatica più utopica riguardo hardware e software che giornalmente mi occorre utilizzare
    • Testing, bug hunting ed exploiting sui servizi più comuni e vulnerabili che popolano la grande rete. Generalmente a scopo di conoscenza, anche se a volte mi lascio prendere un po’ la mano…
    • Social Engineering: l’hacking della “realtà” e delle “situazioni”, qualcosa che torna sempre utile, anche (spesso) in campo non informatico ;)