Ho lavorato a molti progetti, soprattutto in ambito web. Oggi mi occupo dello sviluppo di applicativi web e dell'amministrazione di alcune basi di dati presso l'Università di Messina oltre a fornire supporto informatico al Nucleo di Valutazione d'Ateneo.
Continuo tuttavia ad esercitare autonomamente la mia professione come consulente informatico. Negli anni passati ho collaborato con la Mediatechne, una giovane azienda messinese, e ho lavorato presso la SEED Edizioni Informatiche, dove mi sono formato professionalmente.
Collaborando con Mediatechne ho sviluppato interamente un software standalone per la ca- talogazione di monete antiche per la Facoltà di Scienze della Antichità di Messina.
Inserimento Monete offre la possibilità di descrivere attra- verso molteplici campi, quali zecca, metallo, datazione e via dicendo, una moneta antica per scopi di studio e catalogazione.
L'applicazione è sviluppata in Visual Basic 6.0 su db Access.
Software:Inserimento Monete
Anno:2003
Download:monete130.zip
Quando ero uno studente del Corso di Laurea in Informatica ho realizzato questo software come elaborato per Calcolo delle Probabilitè e Statistica Matematica. Stam 98 calcola media, moda, e mediana, lo scarto quadratico, la varianza, la differenze delle medie, la distribuzione normale, binomia- le e di Poisson, la distribuzione di Fisher, esegue il calcolo del Chi-quadrato e del T-Student, effettua il test per il calcolo della bontà dell'adattamento ed il test d'ipotesi e significatività per le medie, permette l'analisi univariata della varianza, l'ana- lisi della regressione e molto, molto altro ancora.
Stam 98 è stato sviluppato insieme ad Antonino Pintaudi utilizzando Visual Basic 4.0 e funziona perfettamente ancora oggi con Windows 7.
Software:Stam98
Anno:1998
Download:stam98.zip
Ge.MAG. è un software di gestione magazzino che ho sviluppato come elaborto di Laboratorio di Informatica al Diploma in Informatica.
L'applicazione è stata realizzata in collaborazione con Alberto Pagano e Giovanni Santamaria due miei ex-colleghi di corso e amici odierni.
Il fronted di Ge.MAG. è stato sviluppato in Visual Basic 4.0 ma il cuore del programma è una libreria scritta in Cobol che si occupa di comunicare con la base di dati a cui si appoggia.
Oggi Ge.MAG. gira solo sotto Windows95/98 ma utilizzando Virtual PC, ad esempio, è pos- sibile riapprezzarne le funzioni anche sotto Windows 7.
Una curiosità: il nome Ge.MAG. deriva dalla contrazione delle parole Gestione Magazzino ma MAG sono anche le iniziali di Marco, Alberto e Giovanni.
Software:GeMAG
Anno:1996
Download:gemag96.zip
Nota: Nei progetti che seguono non ho curato la grafica, salvo dove espressamente specificato, ma la programmazione, l'architettura dell'informazione e, dove richiesto, la progettazione del database in equipe di diversa ampiezza.
Sito istituzionale per pubblicizzare il Master in Management del Monitoraggio del Rischio Ambi- entale, più semplicemente MARA, organizzato dalla Facoltà di Scienze MM.FF.NN. dell'Ateneo di Messina con la collaborazione della Provincia Regionale del comune di Siracusa.
Sito istituzionale per pubblicizzare il Master di II Livello in Scienze Forensi organizzato dal Diparti- mento di Chimica Inorganica, Chimica Analitica e Chimica Fisica dell'Università di Messina con la collaborazione attiva del Reparto Investigazioni Scientifiche dei Carabinieri di Messina.
Per agevolare il lavoro dei coordinatori di dotto- rato nella preparazione delle schede di Attiva- zione e/o Consuntivazione dei vari Dottorati di Ricerca ho realizzato questa applicazione web che considero tra le mie migliori produzioni. L'impiego di AJAX, PHP e Oracle la rendono una procedura altamente versatile anche sul piano dell'usabilità.
Il mese di Marzo è stato protagonista di un importante Workshop su HPC, acronimo di High Performance Computing, organizzato congiun- tamente da HP Italia e dal Settore di Calcolo Scientifico del CECUM, Università di Messina. Il sito di presentazione dell'evento e la gestione della fase di registrazione è stata curata da me e da Giovanni Pirrotta utilizzando PHP.
L'Ufficio di Supporto al Nucleo di Valutazione dell'Università di Messina è l'ufficio presso il quale lavoro come informatico. Ovviamente la realizzazione del nuovo sito è stata affidata per intero a me, incluso la gestione, e per la prima volta nei miei lavori ho utilizzato PHP piuttosto che le Active Server Pages di Microsoft.
Il CLAM rinnova il suo sito e con l'occasione anche il vecchio sistema di content-management basato su PortALL va in pensione. Progettazione e programmazione del nuovo sistema di gestione, in ASP, sono opera mia. Il progetto grafico invece è opera di Antonio Giuffrida.
Sito aziedale con catalogo on-line per questo punto vendita della catena Wellcome in Messina. Anche questo lavoro si appoggia alla soluzione di content-management da me sviluppata: PortALL. In questo lavoro ho curato anche il progetto grafico dell'intero sito.
Sito vetrina per un'azienda di biliardi messinese specializzata anche nella vendita di materiale e gadget affini a questa specialità sportiva. La realizzazione è in ASP ed è basata su PortALL.
Questo sito nasce per pubblicizzare le attività di un'agenzia assicurativa di Messina. Mi sono occupato della realizzazione (grafica esclusa) e della programmazione in ASP del modulo d'inserimento delle news in home page.
Per questo sito mi sono occupato della sua realizzazione e della programmazione in ASP delle parti dinamiche. Ho curato anche lo sviluppo di un applicativo Intranet per la catalogazione degli articoli di magazzino che offre all'utente la possibilità di pubblicare direttamente uno specifco articolo tra le pagine del sito web.
Sito vetrina per un'azienda di moda messinese specializzata in acconciature per abiti da sposa. Il sito in realtà era già presente online per cui mi sono dedicato solo alla realizzazione della nuova struttura che il restyling ha comportato.
Sulla base di PortALL, il sistema di pubblicazione dinamico di pagine web da me sviluppato, il Centro Linguistico d'Ateneo Messinese (CLAM) ha inaugurato il 10 Luglio 2002 il suo nuovo sito basato su SQLServer 2000 e ASP. Ho sviluppato anche una versione del sito ottimizzato per la navigazione da un PocketPC o altro palmare.
PortALL è un prodotto per la pubblicazione dinamica di pagine su web che ho realizzato interamente. Sviluppato in ASP si interfaccia con qualsiasi base di dati (MySQL, Oracle, SQLServer, Access, ecc.) e permette la gestione di un sito con pochi semplici passi. Il CLAM, ad esempio, è un sito interamente gestito tramite PortALL.
Il sito della Siracusano Automobili S.p.A. è il primo progetto che ho curato collaborando con la Mediatechne: la realizzazione delle varie pagine che lo compongono è opera mia con l'esclusione, al solito, della grafica.
Per l'Università dell'Insubria ho curato parte del sistema di gestione dinamica del sito realizzato in Java e PL/SQL su database Oracle. Come persona di SEED ho curato anche l'installazione e la manutenzione di diversi servizi presso le loro sedi di Como e Varese.
Lavorando presso la sede romana dell'Università Cattolica, sempre per conto di SEED, ho eseguito anche una serie d'interventi sul sito del Policlinico Universitario Agostino Gemelli. Tra questi la migrazione dei dati tra versioni differenti di Oracle, il restyling della sezione "Carta dei Servizi" e altre attività di ordinaria manutenzone.
Diverse le attività svolte per Università Cattolica nelle sedi di Milano e Roma: programmazione dei moduli del sistema di pubblicazione dinamica in PL/SQL, installazione e configurazione di Oracle 9i, attività di formazione.
Per aiutare una ragazza a superare un esame, a cui era stato chiesto la realizzazione di un sito, ho realizzato queste lavoro. Il sito è completo ma congela ogni informazione su Lupin al Dicembre del 2000. La ragazza ovviamente ha passato l'esame con 30/30 e Lode.
Per Sat2000 ho curato il sistema di archiviazione dei video in MPEG1 ed in MPEG2. Le tecnologie adottate sono molteplici: Oracle 8i, WebForce MediaBase, ALAMAR e la libreria robotizzata per cassette DLT TimberWolf 9730. Questo progetto, curato insieme al collega e amico Enzo Agrillo, è stato oggetto della mia tesi di diploma discussa nel Marzo dell'anno 2000.
Dal 15 al 20 Agosto del 2000 Roma è stata protagonista della Giornata Mondiale della Gioventù. Il sistema di registrazione dei gruppi e il sistema di prenotazione alloggi via web è stato sviluppato dal sottoscritto con altri due colleghi programmatori (Diomende/Pizzimenti) di SEED.
Sito istituzionale della Santa Sede in cui vengono pubblicati e raccolti i vari documenti ufficiali. Ho curato la realizzazione del nuovo sito, a partire da una proposta di restyling grafico, e alcune personalizzazione del sistema dinamico di consultazione degli archivi su base di dati Oracle.
Per il sito del Progetto Culturale ho sviluppato il moduli di gestione dinamica della bacheca e delle news. Mi sono occupato anche della realizzazione del sito partendo dalla proposta grafica realizzata da uno studio milanese.
Il sistema di prenotazione on-line delle camere della Cittadella è stato sviluppato interamente da me. Ho curato anche parte della realizzazione del sito occupandomi anche di content management. Sempre per la Cittadella ho inoltre collaborato alla realizzazione di un Cd-Rom multimediale sulle attività della stessa.
Primo lavoro davvero importante: per il sito di rappresentanza della CEI ovvero la Conferenza Episcopale Italiana ho sviluppato interamente i moduli di gestione dinamica della segnalazione dei siti preferiti, degli appuntamenti e delle news. Diverse poi le attività di normale amministrazione che negli anni sono seguiti nella gestione di questo sito.
Per oltre un anno ho collaborato con un'azienda di vendita hardware in qualità di webmaster. Ho curato grafica, realizzazione, aggiornamenti e tutte le diverse modifiche che nel tempo sono state richieste.
Il vecchio sito del Diploma in Informatica, a cui ero iscritto, dell'Università degli Studi di Messina è stato realizzato da me insieme a Francesco Stagno d'Alcontres. Ho ritrovato parte delle pagine in alcuni vecchi CD-Rom e ho deciso di rimetterle online sul mio sito.