Progetto e realizzazione di un client per un server di ragionamento automatico su ontologie del Semantic Web
GIUSEPPE MORGESE
Situazione militare: esente
Stato civile: celibe
Breve presentazione:
Sono un neolaureato a pieni voti in Informatica Magistrale presso l'Università degli Studi di Bari. Mi considero una persona affidabile, attenta e flessibile, che si adatta rapidamente a circostanze nuove e nuovi contesti. Ho inoltre buone capacità relazionali. Mi interessa tutto ciò che non conosco perciò non perdo occasione di approfondire notizie, temi e tutto quello con cui entro in contatto.
ISTRUZIONE
• Date (da – a): Ottobre 2007 – Dicembre 2010
• Nome e tipo di istituto di istruzione o formazione: UNIVERSITÀ DEGLI STUDI DI BARI, Facoltà di Scienze Matematiche, Fisiche e Naturali, Corso di Laurea Magistrale in Informatica
• Titolo conseguito: 16-12-2010 Laurea Magistrale in Informatica. Votazione: 110/110 e LODE
Tesi in “Basi di Conoscenza e Data Mining” dal titolo “Classificazione relazionale: un approccio basato su co-training per combinare classificatori appresi su viste multiple”.
Relatori: Prof. M. Ceci, Prof.ssa A. Appice, Prof. D. Malerba.
Il lavoro di tesi è stato svolto in collaborazione con la Dott.ssa Herna Viktor, School of Information Technology and Engineering, University of Ottawa (Canada).
• Principali materie: Metodi Sperimentali per la Produzione del Software, Interazione Uomo Macchina 2, Basi di Dati 2, Basi di Conoscenza e Data Mining, Intelligenza Artificiale
• Date (da – a) Ottobre 2002 - Luglio 2007
• Nome e tipo di istituto di istruzione o formazione: UNIVERSITÀ DEGLI STUDI DI BARI, Facoltà di Scienze Matematiche, Fisiche e Naturali, Corso di Laurea Magistrale in Informatica (triennale)
• Titolo conseguito: 18-07-2007 Laurea in Informatica (primo livello). Votazione: 107/110
Tesi in “Programmazione in Rete” dal titolo: “Progetto e realizzazione di un client per un server di ragionamento automatico su ontologie del Semantic Web”.
Relatore: Prof.ssa Francesca A. Lisi.
• Principali materie: Sistemi Operativi, Basi di Dati, Calcolo Numerico, Matematica Discreta, Ingegneria del Software, Metodi Avanzati di Programmazione, Interazione Uomo Macchina, Calcolo delle Probabilità e Statistica, Analisi Statistica dei Dati.
• Date (da – a): 1997-2002
• Nome e tipo di istituto di istruzione o formazione: LICEO SCIENTIFICO “O. Tedone” di Ruvo di Puglia (BA)
• Qualifica conseguita: 27-08-2002 Diploma di maturità scientifica. Votazione: 88/100
FORMAZIONE
• Periodo (da – a): Aprile – Dicembre 2010
• Descrizione: Progetto di tesi magistrale. Il sistema RECO-T (RElational CO-Training) è un framework per la classificazione relazionale basato su co-training. L’algoritmo utilizzato è trasduttivo e utilizza viste multiple per classificare degli esempi da utilizzare per l’apprendimento con un processo iterativo.
Le caratteristiche e le soluzioni adottate del sistema RECO-T sono state definite con la collaborazione della Dott.ssa Herna Viktor, School of Information Technology and Engineering, University of Ottawa, Ottawa (Canada).
• Tecniche, linguaggi e strumenti utilizzati Linguaggio Java, database MYSQL, API Java del tool di data mining Weka, Apache Commons Configuration per la gestione del file XML di configurazione.
• Periodo (da – a): Marzo 2009
• Descrizione: Caso di studio. Realizzazione di un sistema per prenotazioni di prestazioni mediche via cellulare.
• Tecniche, linguaggi e strumenti utilizzati: Piattaforma Android, paradigma ad agenti.
• Periodo (da – a): 17-18 Novembre 2008
• Descrizione: Partecipazione Eclipse-IT 2008 – 3rd Italian Workshop on Eclipse Technologies. Bari, Dipartimento di Informatica – Università degli Studi di Bari.
• Periodo (da – a): Luglio- Agosto 2008
• Descrizione: Caso di studio. Sviluppo di un sistema “persuasivo” tramite Reti Causali Probabilistiche (RCP) e l’Augmented Transition Network (ATN). Il sistema guida l’utente all’acquisto di un pc portatile, motiva la configurazione proposta e la migliora in base alle indicazioni successive date dall’utente stesso.
• Tecniche, linguaggi e strumenti utilizzati: Linguaggio Java, API Java del tool Hugin per RCP; RAD (parte del CSLU Toolkit) per ATN
• Periodo (da – a): Giugno- Luglio 2008
• Descrizione: Caso di studio. Realizzazione di una studio statistico per verificare la correlazioni tra le informazioni date sui progetti ospitati da SourceForge (www.sourceforge.net). Il caso di studio richiede la definzione dell’intero processo che va dalla raccolta dei dati fino all’utilizzo dei test statistici e la sua esecuzione puntuale.
• Tecniche, linguaggi e strumenti utilizzati: Tool statistico: S-Plus
• Periodo (da – a): Marzo- Luglio 2008
• Descrizione: Progetto tesi triennale. Sviluppo del sistema LIRe (Levelwise Instance Retrieval) che restituisce tutte le istanze inferite di una ontologia OWL per livelli, a partire da una classe a scelta. Il sistema si inserisce nell’ambito del Semantic Web.
• Tecniche, linguaggi e strumenti utilizzati: Linguaggio Java API java di Protègè (ambiente per la creazione e la gestione di ontologie), Pellet (reasoner per le ontologie OWL).
• Periodo (da – a): Luglio 2004- Febbraio 2005
• Descrizione: Caso di studio. Sviluppo, del sistema ADACON (Analisi dei dati di Contabilità Industriale) per fornire accesso a report aziendali (grafici e fogli Excel) ottenuti tramite l’elaborazione di dati ricavati dal database aziendale.
Il progetto è stato supervisionato dalla società Exprivia (Molfetta – BA) .
• Tecniche, linguaggi e strumenti utilizzati: Linguaggio Java (Servlet, JSP), API Java: JFreeChart per i report su grafico, JXL per i report su foglio Excel. Database Oracle.
• Periodo (da – a): 15 Febbraio 2002
• Descrizione: Partecipazione al seminario dal titolo “Sviluppo software con Microsoft .NET Framework” tenuto dal Dott. F. Balena presso il Dipartimento di Informatica- Università degli Studi di Bari.
ESPERIENZE LAVORATIVE
• Periodo (da – a): Maggio – Giugno 2007, Maggio – Giugno 2009, Giugno – Luglio 2010
• Nome e indirizzo datore di lavoro: Università degli Studi di Bari “A. Moro”
• Tipo di impiego: Collaborazioni part-time in attività a contatto con il pubblico (Isola Didattica, Biblioteca).
CAPACITÀ E COMPETENZE PERSONALI
LINGUA STRANIERA: INGLESE
• Capacità di lettura: BUONO
• Capacità di scrittura: BUONO
• Capacità di espressione orale: BUONO
CAPACITÀ E COMPETENZE RELAZIONALI E ORGANIZZATIVE
Buone capacità relazionali e buona predisposizione a lavorare in gruppo, buona capacità organizzativa e di pianificazione acquisiti grazie alle attività part-time e di volontariato svolte a contatto con il pubblico e ai numerosi progetti realizzati in gruppo (da 2 a 8 persone) durante gli studi universitari.
CAPACITÀ E COMPETENZE TECNICHE
Conoscenze informatiche
Buona conoscenza degli ambienti Microsoft Windows 98/XP/7, Mac OS X, Linux (Ubuntu), Office, OpenOffice e Posta Elettronica, Android.
Buona conoscenza dei linguaggi Java (comprese JSP, Servlet, Applet, JDBC, Javabean), C, C++, SQL, Prolog, HTML, Javascript.
Buona conoscenza di Eclipse, Protègè, SQL Developer, Oracle, MySQL.
Conoscenza di base di C#, SQL Server.
PATENTE O PATENTI Patente B.
ULTERIORI INFORMAZIONI
ATTIVITÀ EXTRALAVORATIVE:
2002 - 2004: speaker in una radio locale (Radioflorlevante).
2001: Attività di volontariato presso la ludoteca ACLI e la Bottega del Commercio Equo e Solidale a Terlizzi (BA).
HOBBY: Lettura, musica, computer, sport.
Studi
-
Laurea I ciclo (triennale) in Scienze e tecnologie informatiche
conseguita presso Università degli Studi di Bari nell'anno 2006-07
con una votazione di 107 su 110
sostendendo i seguenti esami:Materia Voto Architettura degli elaboratori 26 Programmazione 27 Linguaggi di Programmazione 25 Basi di Dati 28 Programmazione in Rete 27 Ingegneria del software 30 Fondamenti dell'Informatica 29 Metodi Avanzati di Programmazione 28 Algoritmi e strutture dati 26 Basi di dati avanzate 27 Interazione uomo-macchina 27 Modelli di valutazione e miglioramento del software 30 e lode Calcolo numerico 25 Matematica discreta 28 Analisi matematica 21 Calcolo delle probabilità e statistica 25 Analisi statistica dei dati 28 Metodi sperimentali perl a produzione del software 30 e lode Interazione Uomo Macchina 2 30 e lode Logica matematica 30 Sistemi ad agenti 30 e lode Basi di dati II 30 Basi di conoscenza e data mining 30 e lode Intelligenza artificiale 27 -
Laurea
in
Informatica
conseguita presso Università degli Studi di Bari nell'anno 2010
con una votazione di 110 e lode
Commento personale: Laurea Magistrale
-
Diploma di maturità
conseguito presso il
Liceo scientifico
con votazione 88/100°
Lingue straniere
- Inglese parlato e scritto: buono
Conoscenze informatiche
- Livello ottimo