Le mie attività informatiche
L'informatica è il settore che mi dà il
pane, ma prima ancora è una delle passioni più profondamente
radicate nella mia vita. Ho iniziato ad interessarmi di computer e tecnologia da bambino, quando rimasi stregato dal Commodore 64 che avevo in casa. I primi rudimenti di programmazione li ho appresi intorno ai dieci anni di età, per merito di mia madre, che al tempo insegnava programmazione in una scuola superiore. Da allora non ho più smesso.
Sviluppatore per professione...
Attualmente ricopro il ruolo di analista sviluppatore e technical team leader in beeweeb, azienda presso la quale ho fatto il mio ingresso nel Gennaio 2012. In precedenza ho già ricoperto il medesimo ruolo in Enterprise Digital Architects, per tre anni, e nei LABS di Altran Italia, per quasi due anni, ed in 4IT, per tre anni. Maggiori informazioni su questa mia categoria di attività possono essere apprese dal mio profilo in LinkedIn.
...e per divertimento
Trascorrere otto ore al giorno davanti ad un ambiente di sviluppo non mi basta. Capita spesso che, di rientro dal lavoro o durante il fine settimana, continui a progettare software, a scrivere codice e a portare avanti qualche mio progetto. Attualmente sto pubblicando del materiale in rete, sotto licenza GPL o LGPL, dando corpo al raccoglitore chiamato Sauron Software Projects Repository.
Collaborazioni editoriali
Collaboro o ho collaborato con i principali editori italiani di
riviste dedicate al mondo della programmazione e dell'informatica.
La rivista che conta un mio maggiore numero di apparizioni è
ioProgrammo,
ma ho scritto anche per <TAG
/>, Internet
Magazine, DEV.
e Login.
Inoltre, scrivo manuali di programmazione. Disponibile una (quasi)
completa bibliografia
delle mie pubblicazioni.
World Wide Web
Il Web è uno dei temi tecnologici che preferisco, e così nel tempo ho imparato anche a cavarmela come Web-designer e Web-master. Mi è anche capitato di fare qualche sito Web dietro compenso, ma non è questo il genere di lavoro che prediligo. Mi piace invece moltissimo realizzare e mantenere siti Web per mio conto. Ne ho relizzati diversi. Oltre al presente e al già citato repository di Sauron Software, provate a dare un'occhiata a:
- Necrofili. Il sito Web di un gruppo musicale in cui suono (vedi attività musicali).
- ScarletGothica. Il sito di Claudia, che oltre ad essere la mia compagna, è anche e soprattutto un'illustratrice eccezionale.
Attività di docenza
Ho passione per l'insegnamento dell'informatica e della programmazione. Ho insegnato ed insegno presso corsi privati,
e lo faccio con molto impegno e con la massima disponibilità nei confronti di chi mi ascolta. Ho insegnato
soprattutto in corsi di programmazione Java ed Android di ogni livello, ho fatto lezioni di Linux per principianti ed
anche un paio di corsi di HTML e tecnologie affini.
Nel 2010 e nel 2011 ho svolto attività di docenza per dei seminari sulla programmazione Android all'Università
di Tor Vergata di Roma, alla facoltà di Informatica, per il corso di Laboratorio di Ingegneria del Software.
Me la cavo bene anche come relatore, ed ho all'attivo diverse presenze presso workshop e conferenze.
AtheNet
In passato ho partecipato ad un progetto chiamato AtheNet, una città virtuale ambientata ai tempi della Grecia mitologica, in pratica un misto tra una comunità online ed un gioco di ruolo su piattaforma Web. Il progetto nacque a cavallo tra il 1999 ed il 2000 da un'idea originale di Marco Bianucci, intorno al quale si costituì un piccolo team di progetto e sviluppo. AtheNet ha rappresentato l'anello di congiunzione tra i MUD a linea di comando ed i mondi virtuali attuali, come il blasonato Second Life, evolvendo di molto il concetto di città virtuale che esisteva al tempo. Sul lato prettamente tecnico ho personalmente progettato e realizzato l'intera piattaforma di gioco, ed ho anche implementato la stragrande maggioranza delle applicazioni che giravano su di essa. Lasciai AtheNet nel 2002 ed attualmente il progetto non è più attivo. I sorgenti della piattaforma sono stati rilasciati con una licenza didattica, e sono attualmente alla base di numerose comunità clone. Se parlo di AtheNet ad anni di distanza dal termine del progetto è perché ancora oggi ricevo e-mail sull'argomento, ma anche perché AtheNet è uno dei progetti "di gioventù" che ricordo con maggiore affetto.
Posso esservi utile?
Siete alla ricerca di uno sviluppatore per qualche software o di un insegnante per un corso? Contattatemi, se il progetto mi interessa se ne può parlare.
EOF
|