L'inizio
La mia esperienza di free-lancer comincia nei primi anni '90.
Sviluppo degli applicativi gestionali in Clipper per piccoli professionisti e mi dedico allo studio degli applicativi di Desktop Publishing, CAD e Computer Graphics su piattaforma DOS e Windows. Collaboro con l'ARCI come consulente informatico: successivamente, durante il servizio civile sempre presso il suddetto ente, realizzo il mio primo sito professionale dedicato ad una importante manifestazione ludica organizzata dallo stesso.
Le esperienze
Nel 1995 realizzo per la società Microsoftware di Ancona, il porting in ambiente Windows 3.1 di un'applicazione MS-DOS sviluppata in Clipper dedicata all'applicazione della Legge 10 in materia di certificazione energetica. Sempre nello stesso anno rivesto l'incarico di tecnico di laboratorio per l'insegnamento di Informatica presso l'Università di Macerata, incarico che rivesto con soluzione di continuità fino al 1997, ricevendo anche l'iscrizione nel registro dei cultori della materia della stessa Facoltà.
Nel 1996 mi laureo in Ingegneria Elettronica con indirizzo Informatico presso l'allora Facoltà di Ingegneria dell'Università degli Studi di Ancona (ora confluita nell'Università Politecnica delle Marche): sempre nello stesso anno mi abilito alla professione di ingegnere. Fino alla fine del 1997 collaboro anche con l'allora Istituto di Informatica della Facoltà di Ingegneria di Ancona come ricercatore a tempo per dei progetti finanziati dalla comunità europea nell'ambito dell'elaborazione dei linguaggi naturali.
Abbandonato anche se con molti rimpianti, il lavoro di ricerca presso l'Università di Ancona, comincio a lavorare nel privato per la società Ecohmedia come progettista software e analista senior. Ho la possibilità di lavorare a progetti importanti per clienti del calibro di Aprilia, Mondadori, Feltrinelli, Honeywell, Confindustria e molti altri, acquisendo un notevole bagaglio conoscitivo nel campo della progettazione e sviluppo sofware, automazione industriale e tracciabilità dei processi. Tra i tanti progetti a cui ho partecipato è senz'altro degno di nota quello relativo alla realizzazione del sito e del relativo CMS dell'Unione Industriali di Pescara, interamente realizzato con tecnologia Lotus Domino: il sito è stato inaugurato nel 1999 e ne è stata cambiata la tecnologia solo all'inizio del 2007.
Oggi
Nel 2001 decido di cambiare nuovamente tipologià di attività e, dopo aver vinto un bando istituito dal Settore Politiche del Lavoro della Provincia di Pescara, abbandono il lavoro nel settore privato ed entro come consulente nella Pubblica Amministrazione: attualmente ricopro il ruolo di Esperto Sistemi Informativi presso il summenzionato settore.
Curiosità
La mia passione per l'informatica ed i computer in genere risale agli inizi degli anni '80 ...
Allora non esistevano ancora gli attuali Personal Computer ma erano diffusissimi gli Home Computer: tantissimi, diversissimi e soprattutto assolutamente incompatibili tra loro. Mio padre, incuriosito da questa mia passione, mi finanzia l'acquisto in edicola, di un'enciclopedia a fascicoli settimanali sull'argomento: si chiamava Il mio computer. Successivamente, mi acquista quello che per allora era l'Home Computer per eccellenza, ovvero il Commodore 64.
Il C64 era nato sulla base di una console avanzata per videogiochi, a cui la Commodore volle aggiungere la possibilità di programmazione avanzata mediante l'uso di un Basic residente in ROM, oltre che il supporto di memorie di massa sia su nastro che su disco. Io lo sfruttai principalmente per lo studio della programmazione e l'uso degli allora rudimentali software di produttività individuale (leggi word processing e programmi di grafica): imparai a programmare in Basic ed nel linguaggio assembler del processore MOS Tecnology 6502. Poichè il Commodore Basic era di diretta derivazione del Microsoft Basic, si può dire che il mio primo impatto con la casa di Bill Gates risale proprio alla mia più giovanissima età.
Durante i miei studi universitari e hobbistici ho approfondito lo studio di decine di linguaggi di programmazione, ivi inclusi dialetti e linguaggi batch e di scripting. Tanto per fare un pò di nomi: il già citato Basic nelle sue varie e successive incarnazioni (GW-Basic, QuickBasic, TurboBasic, Visual Basic, VbScript), il Pascal (Turbo Pascal, Borland Pascal, Delphi), il C, il C++ (Turbo C++, Visual C++), il Prolog (TurboProlog, MacProlog [n.d.a.: con cui ho sviluppato il progetto della mia tesi di laurea), il Lisp, il Perl, Visual Object, il Clipper, i vari linguaggi di scripting per la programmazione di applicazioni web (ASP, ASP.NET, PhP), ... comunque il mio preferito per motivi nostalgici resta il Basic (infatti attualmente prediligo lo sviluppo di applicazioni .NET 2.0 in VBScript).