Lucio Benfante
Via Bassano del Grappa, 14
37047 San Bonifacio (VR)
Italy
Telefono: +39 335 6507871
Email: lucio@benfante.com
URL: http://www.benfante.com
Esperienze Professionali
Consulente per lo sviluppo J2EE
Lynx S.p.A.
Novembre 2008-presente
Coordinamento e sviluppo di progetti Web-based. Le principali tecnologie utilizzate sono Spring, Spring MVC, Hibernate, DWR, Parancoe (www.parancoe.org).
Progettista/Sviluppatore
Facolt di Lettere e Filosofia dellUniversit di Padova
2009-presente
Sviluppo di un software web-based per lo svolgimento di prove di accertamento dell'abilit informatica, e degli esami degli insegnamenti della Facolt. Tutto il software stato rilasciato con licenza open-source e compone il progetto Minimark (www.minimark.org).
Consulente per lo sviluppo
Valente Pali Precompressi S.r.l.
Dicembre 2007-presente
Sviluppo e manutenzione del portale aziendale della ditta. Il portale stato sviluppato usanto il prodotto opensource LifeRay.
Progettista/Sviluppatore
2 Circolo Didattico di San Bonifacio
2001-presente
Progettazione, realizzazione e manutenzione del sito Web del 2 Circolo Didattico di San Bonifacio (VR). Il sito visitabile all'indirizzo www.sanbonifacio2.it.
Professore a contratto
Facolt di Lettere e Filosofia dellUniversit di Padova
1999-2009
Collaborazione come professore a contratto per linsegnamento di "Informatica Generale" dei Corsi di Laurea in Discipline della mediazione linguistica e culturale e in Lingue, letterature e culture moderne. Precedentemente, dal 1999 al 2002, si era svolto lo stesso incarico per il corso di Laurea in Scienze della Comunicazione, prima come assistente e successivamente come professore a contratto.
Progettista/Sviluppatore
Federazione Regionale degli Ordini degli Ingegneri del Veneto (FOIV)
2009-
Personalizzazione, installazione e configurazione dell'applicazione Web ingevents.org. Tale applicazione d'ausilio all'organizzazione degli eventi promossi dalla federazione e dai suoi associati.
Progettista/Sviluppatore
Universit degli Studi di Padova - Dipartimento di Ingegneria dell'Informazione
2008-
Realizzazione delle componenti di base di un'architettura di Information Retrieval P2P nell'ambito del progetto di ricerca SAPIR FP6-IST-045128 "Search on Audiovisual content using Peer-to-peer Information Retrieval".
Consulente per lo sviluppo
SeeSaw S.r.l.
Aprile 2007-Giugno 2007
Collaborazione allo sviluppo di un applicazione per la pubblica amministrazione. L'applicazione stata sviluppata in Java usando il framework Web opensource Parancoe (www.parancoe.org).
Docente
SIPA S.r.l. (Gruppo Zoppas-Industries)
Marzo 2007-
Erogazione di un corso di tre giorni a Timisoara (Romania). Il corso si proponeva di esporre una panoramica sulle principali tecnologie Java utilizzabili per sviluppare applicazioni Web nel contesto del processo di sviluppo del committente. Le tecnologie esaminate sono state: Maven 2, NetBeans 5.5, JEE 5, JPA, Hibernate 3, SpringFramework, Java Server Faces (JSF), Spring MVC, DWR. Inoltre sono stati esaminati i principali servizi e funzionalit offerti dal framework Parancoe.
Consulente per lo sviluppo J2EE
Lynx S.p.A.
Novembre 2006-Febbraio 2007
Coordinamento e sviluppo di progetti in ambito bancario. Le principali tecnologie utilizzate EJB 2.1, Eclipse RCP, XML/XSLT.
Consulente per lo sviluppo J2EE
Tactical People S.r.l.
Gennaio 2005-Novembre 2006
Coordinamento di un gruppo di lavoro e sviluppo di funzionalit per un'applicazione in ambiente Web nell'ambito della grande distribuzione. Le principali tecnologie utilizzate sono state DBMS Oracle, Hibernate.
Docente
Coop. DIEFFE a r.l.
Gennaio 2006-Marzo2006
Erogazione di corsi nell'ambito di un Master Regionale in Programmazione Object Oriented. Le tematiche sviluppate sono state: la programmazione Java, il linguaggio XML, le Java Web Application, i framework Web (JSF), i framework di persistenza (Hibernate).
Professore a contratto
Facolt di Scienze MM.FF.NN. dell'Universit di Padova
2005-2006
Collaborazione come professore a contratto per linsegnamento di "Programmazione 1" del Corso di Laurea triennale in Matematica. L'argomento principale del corso la programmazione con il linguaggio C.
Consulente per lo sviluppo J2EE
Lynx S.p.A.
2004-2005
Sviluppo di applicazioni Web. Le principali tecnologie utilizzate sono state DBMS DB2, XML/XSLT, FOP, JSTL
Docente
AGFOL
2004-2005
Docente per la parte riguardante il linguaggio Java e la programmazione distribuita del Master per Laureati e Laureandi "Esperto in Informatica Industriale". Il master si svolto nella sede di Vicenza.
Docente
Elea (Gruppo De Agostini)
2003-
Erogazione di corsi su Java, UML e le Tecnologie Orientate agli Oggetti.
Progettista/Sviluppatore
Information Management Systems Group del Dipartimento di
Ingegneria dell'Informazione dell'Universit di Padova
2003-presente
Sviluppo di Ipsa (Imaginum Patavinae Scientiae Archivum), un'applicazione per l'archiviazione e l'annotazione di immagini digitalizzate da manoscritti miniati. Ipsa un'applicazione Webbased, sviluppata in Java. Le principali tecnologie utilizzate sono Servlet, JSP, JSTL, JAI (Java Advanced Imaging) e JDBC. Le annotazioni e le immagini vengono memorizzate in un database relazionale (PostgreSQL).
Docente
NIS Sun Microsystems
2001-2005
Erogazione di corsi riguardanti le tecnologie Java per conto di Sun Microsystems (www.sun.it). I corsi erogati sono stati: SL-255 (Java Programming Language for Visual Basic Programmers), SL- 265 (Java Technology for Structured Programmers), SL-275 (Java Programming Language), SL-285 (Java Programming Language Workshop), SL-314 (Web Component Development with Java Technology), OO-226 (Object-Oriented Application Analysis and Design for Java Technology (UML)).
Docente
Consorzio Padova Ricerche
2001-
Collaborazione con il Consorzio Padova Ricerche per l'erogazione di un corso professionale sullo sviluppo con metodologie Object-Oriented e la programmazione mediante il linguaggio C/C++. Il corso stato svolto presso le sedi del Consorzio Padova Ricerche.
Produttore contenuti
HTML.it
2000-
Scrittura di un corso on-line riguardante il linguaggio SQL.
Sviluppatore
Information Management Systems Group del Dipartimento di
Ingegneria dell'Informazione dell'Universit di Padova
2001-2002
Collaborazione con il Dipartimento di Elettronica ed Informatica dell'Universit di Padova e la ditta Extracomm Technologies Inc. per lo sviluppo di un software di Information Retrieval a supporto di un call center.
Progettista/Sviluppatore
Osservatorio Astronomico di Padova
1998-2002
Sviluppo del sistema di consultazione del catalogo GSCII (Guide Star Catalogue II). Nell'ambito di tale attivit si svolta la funzione di progettista del database che contiene il catalogo e di progettista/sviluppatore della parte server dellapplicazione Web, costituita da un insieme di Java Servlet. Le Servlet interrogano il database mediante JDBC e sfruttano alcuni servizi disponibili come oggetti CORBA. Il sistema di gestione di database utilizzato l'Informix Dynamic Server 2000, un sistema object-relational che permette la gestione di dati complessi, quali le coordinate astronomiche, e la creazione di indici multidimensionali. La principale interfaccia utente del sistema di consultazione costituita da una Applet Java.
Docente
Consorzio Padova Ricerche
1999-
Corsi di formazione per conto del Consorzio Padova Ricerche presso la ditta OSRAM di Treviso. Gli argomenti dei corsi sono stati il sistema operativo Unix e il linguaggio di programmazione C.
Assistente
Universit di Padova
1999-2000
Collaborazione come assistente per il laboratorio dell'insegnamento di "Fondamenti di Informatica" della Facolt di Psicologia dell'Universit di Padova. L'attivit di laboratorio prevedeva esercitazioni al computer con il linguaggio C/C++ e con il programma MS Access.
Assistente
Universit di Padova
1998-2001
Collaborazione come assistente per l'insegnamento di Fondamenti di Informatica del Diploma di Ingegneria Elettronica dell'Universit di Padova. L'attivit di laboratorio prevedeva esercitazioni al computer con i linguaggi C/C++ e Java. Il corso stato svolto nella sede di Vicenza.
Sviluppatore
Information Management Systems Group del Dipartimento di
Ingegneria dell'Informazione dell'Universit di Padova
1997-1999
Progetto "Semantic Network Inter-Operations". I partner del progetto furono l'European Space Agency (ESA), la ditta Vitrociset di Roma ed il Consorzio Padova Ricerche dell'Universit di Padova.
Docente
Scuola Europa - San Bonifacio (VR)
1996-1997
Collaborazione con Scuola Europa di S.Bonifacio (VR), per corsi di istruzione e recupero. Corsi svolti: Operatore MS-DOS/Windows, Operatore MS-DOS avanzato, Utilizzo di WinWord 6.0 e 95, Utilizzo di Excel 95, Programmazione in linguaggio PASCAL.
Programmatore
Elettroingross S.p.A.
1993-1996
Collaborazioni con la ditta Elettroingross s.r.l. di Padova, per lo sviluppo di programmi. Linguaggi e strumenti utilizzati: Linguaggio CLIPPER in ambiente MS-DOS, Linguaggio COBOL in ambiente BS-2000, Database Relazionale MS-Access e linguaggio AccessBasic in ambiente MS-Windows.
Istruzione
- Laurea in Scienze Statistiche Economiche, 1996.
La tesi intitolata
"Un tool per la costruzione automatica di ipertesti per Information Retrieval: la persistenza dei dati"
ha ottenuto da parte della commissione la valutazione dell'ottimalit. Nel corso della tesi si sono acquisite
esperienze nei campi dell'Information Retrieval, della programmazione in linguaggio C++ in ambiente Unix,
dei Database Orientati agli Oggetti.
In particolare, si sono esaminati aspetti riguardanti la costruzione di reti concettuali e la memorizzazione
persistente dei dati necessari a tale processo.
A tale scopo si utilizzato un gestore di oggetti persistenti, l'Exodus Storage Manager
(dell'Universit del Wisconsin), mediante il quale stato implementato un Database ad Oggetti,
utilizzato da un prototipo per la costruzione di ipertesi per Information Retrieval a partire da una collezione
di documenti testuali.
Universit degli Studi di Padova - Diploma in Maturit Scientifica, 1989
Liceo Scientifico Statale "A.M. Roveggio" di Cologna Veneta (VR) - Corso Professionale in OO-226 - "Analisi e progettazione di applicazioni O.O. con UML", Agosto 2001
Sun Microsystems - Corso Professionale in Aspect Oriented Programming (AOP) con AspectJ e Java Server Faces (JSF), Settembre 2005
Sun Microsystems - Certificazione in IT-310-035 - Sun Certified Programmer for Java 2 Platform 1.4 (SCJP), 14 Novembre 2002
Sun MicrosystemsPunteggio: 93%
- Certificazione in Java 1, 4 Settembre 2004
BrainbenchPunteggio: 4.29 su 5.
Master level. Vedi la trascrizione.
- Certificazione in Java Server Pages (JSP 1.1), 13 Marzo 2004
BrainbenchPunteggio: 4.65 su 5.
Master level. Vedi la trascrizione.
Competenze
Linguaggi di Programmazione
- Java
- C/C++
Tecnologie Java
- Hibernate 2 e 3
- Struts
- JSF
- Parancoe
- Servlet/JSP
- Spring
- Spring MVC
- DWR
Sistemi Operativi
- Linux (Debian) (ottimo)
- Windows (95, 98, NT, 2000, XP) (buono)
- Mac OS X 10.4 (buono)
- Tru64 Unix (sufficiente)
- Solaris (sufficiente)
Lingue straniere
- Inglese
- Francese
Pubblicazioni
- L. Benfante. Un tool per la costruzione automatica di ipertesti per Information Retrieval: la persistenza dei dati. Universit di Padova. Facolt di Scienze Statistiche ed Economiche. 1996.
Tesi di Laurea.
- M. Agosti, L. Benfante, M. Melucci. "ACHIRA: Automatic Construction of Hypertexts for Information Retrieval Applications". Proc. of the 20th Int. ACM-SIGIR Conf. on Research and Development in Information Retrieval. Philadelphia, PA, USA. July 1997. 335.
Poster session.
- M. Agosti, L. Benfante, M. Melucci. "OFAHIR: "On-the-Fly" Automatic Authoring of Hypertexts for Information Retrieval". In S. Spaccapietra, F. Maryansky (Eds), Searching for Semantics: Data Mining, Reverse Engineering. Proc. of the 7th IFIP 2.6 Working Conference on Database Semantics (DS-7). Leysin, Switzerland. October 1997. 129-154.
- M. Agosti, L. Benfante, M. Melucci. "OFAHIR: "On-the-Fly" Automatic Authoring of Hypertexts for Information Retrieval". In: S. Spaccapietra, F. Maryanski (Eds). Data Mining and Reverse Engineering: Searching for semantics. Chapman & Hall, London. 1998. 269-300.
- A. Baruffolo, L. Benacchio, L. Benfante. "A system for on-line access to GSC II". Proc. of Astronomical Data Analysis Software and System VIII. Urbana, Illinois, USA. November 1998.
Poster session.
- M. Agosti, L. Benfante, F. Crestani, V. Del Re, M. Lisanti, G. Mazzini, A. Schisano. Study of Semantic Networks Inter-Operations: Final Report. Vitrociset Space Division and Consorzio Padova Ricerche, I. VCS/CPR/FR/1.0. 30 March 1999. 140.
- L. Benfante, A. Volpato, A. Baruffolo, L. Benacchio. "The OaPd system for the Web access to large astronomical catalogues". Proc. of Astronomical Data Analysis Software and System X. Boston, MA, USA. November 2000.
Poster session.
- M. Agosti, L. Benfante, N. Orio. "A Digital Archive of Herbals for Scientific Research and Dissemination". Proc. of Annual AICA Workshop. Trento, Italy. 2003. 191-199.
- M. Agosti, L. Benfante, N. Orio. "IPSA: A Digital Archive of Herbals to Support Scientific Research". Proc. of the International Conference on Asian Digital Libraries, ICADL. Kuala Lumpur, MA. 2003. 253-264.
- L. Benfante, P. Foletto, E. Giurin. "Parancoe: easy going web applications". Jazoon Conference, Zurich. June 2007.
Software demo. www.jazoon.com
Affiliazioni
- Information Management Systems Research Group
1997L'Information Management Systems Research Group (IMS) un gruppo di ricerca del Dipartimento di Ingegneria dell'Informazione (DEI) dell'Universit di Padova.
- JUG Padova
2002Un Java User Group (JUG) una comunit di utenti appassionati del linguaggio di programmazione Java. Questi gruppi di persone sono totalmente indipendenti: ci che svolgono dipende solo dalle persone che li costituiscono. Lo scopo principale di queste organizzazioni quello di confrontarsi sulle diverse tecniche di programmazione e imparare tutte le potenzialit del linguaggio. I JUG sono talvolta organizzati in vere e proprie associazioni riconosciute giuridicamente molte delle quali no-profit. Dal 13 Maggio 2005 anche il JUG Padova rientra in questa categoria.
- Sun's Java Champions Program
Luglio 2006Dal sito Java Champions: "Sun's goal for the Java Champions project is to build a community of representative Java leaders with whom Sun could have conversations with about the state of the Java Platform".
Progetti open-source
- Lambico (www.lambico.org)
2009 - Minimark (www.minimark.org)
2009 - JSlideShare (http://jslideshare.googlecode.com)
2008 - Parancoe (www.parancoe.org)
2007 - JUG Events (www.jugevents.org)
2007
Aggiornato al 12 Gennaio 2010.
Si autorizza il trattamento dei dati personali contenuti nel presente Curriculum Vitae per permettere un'adeguata valutazione del candidato nell'ambito della specifica richiesta/ricerca di collaborazione lavorativa per cui esso stato trasmesso o consegnato, come da D.Lgs. 196/2003. La divulgazione, vendita a terzi o qualsiasi altra forma di utilizzo dei suddetti dati, al di fuori di tale ambito, sono da considerarsi senza alcuna autorizzazione e punibili secondo le norme di legge.





