|
|
Curriculum Vitae di Ivan Venuti
|
|
Dati personali
|
Stato civile: coniugato
|
Conoscenze informatiche
|
Ottima conoscenza di:
- Java
- conoscenza EJB / Servlet / JSP/ Applet;
- programmazione di Web Services e clients (Axis, JWSDP);
- programmazione multi-threading e multi-tier in Java;
- utilizzo tecnologie JNDI, JMS, JavaMail;
- ottimizzazione di programmi Java;
- utilizzo di JUnit per i test di modulo.
- VBA
- programmazione applicazioni Office (Excel, Word, Access, PowerPoint,
Outlook)
- programmazione di AutoCAD
- automazione
Buona conoscenza di:
- C, C++ (ambienti UNIX e Windows)
- SQL (PL/SQL Oracle, mSQL, Informix, ADO, ADO.NET)
- problematiche di Information Retrieval (modulo Excalibur per Informix e piattaforma Focuseek Searchbox)
- HTML, DHTML, CSS, JavaScript
- XML
- VB.NET
- Visual Basic
- Pascal
- UML
Conoscenza di:
- Perl e linguaggi di scripting lato server (PHP, Python, ASP)
- Ottimizzazione siti Web per motori di ricerca
Conoscenze sistemistiche di base su GNU/Linux, Unix, Solaris, Win
9x/Nt/2000/Xp.
Ottima conoscenza della suite Microsoft Office (sia come utente che per sviluppo di macro/applicazioni).
Buona conoscenza della suite OpenOffice e dei prodotti Macromedia
(Dreamweaver, Flash, Fireworks), di Lotus Notes, Photoshop, Paint Shop Pro, Corel
Draw e dei maggiori pacchetti di produttività individuale.
|
Obiettivi
^ |
Creare siti Web o progetti multimediali con tecnologie innovative.
Utilizzare tecnologie e processi di sviluppo ad oggetti; applicazione
tecnologie per il mobile computing.
Insegnare Tecnologie Web e programmazione/analisi Object Oriented e
ingegneria del software.
|
Esperienze di lavoro (sviluppo software)
^ |
2000 Ottobre - 2012 Settembre
-
Caribel Programmazione S.r.l. Pisa (PI)
Project Manager per il progetto Sistema Informativo del Lavoro (SIL) della Regione Toscana
Project Leader per il progetto Information Retrieval dei Tool della Rete degli URP e del progetto Archivio fotografico della Regione Toscana (AFRT).
Ricercatore interno per l'introduzione di nuove tecnologie in particolore UML, mobile computing
e valutazione di strumenti visuali per il design o lo sviluppo di
applicazioni, integrazione di Apache e Tomcat per l'utilizzo di certificati digitali via
SSL, uso di CVS per il controllo delle versioni, Semantic Web, Content
Management System (CMS)...
Utilizzo della piattaforma Focuseek Searchbox per la realizzazione di un
modulo di Information Retrieval accessibile via Web Sevices.
Tra le attività svolte: controllo di qualità, pianificazione dei tempi di
sviluppo, analisi di fattibilità, analisi evolutiva, installazione (da remoto e
on-site), personalizzazione e documentazione dei prodotti, creazione e
modifica di librerie di uso interno, coordinamento di risorse, interlocutore con
aziende esterne e clienti.
Alcuni progetti realizzati in piena autonomia, per altri sono stato
coordinatore e riferimento interno.
Programmatore/Analista. Sviluppo di EJB/Servlet/JSP in ambiente Linux e di applet/applicazioni
Java.
Utilizzo dei tool RAD:
- Eclipse,
- Sun ONE Community Edition,
- Forte for Java,
- JBuilder,
- Visual Cafè Expert Edition
Utilizzo/configurazione degli strumenti:
- J2EE
- Borland Enterprise Server, Borland Application Server,
- Tomcat (ver. 3, 4 e 5),
- Apache (ver. 1.3 e 2.0),
- Oracle (ver. 8 e 9),
- Informix (anche con modulo Excalibur per information retrieval),
- IBM MQ Series
- FOP, Axis
Tool UML utilizzati:
- ArgoUML,
- Poseidon Community Edition
- FUJABA
- Magic Draw.
Tra i progetti realizzati: "Archivio fotografico della Regione Toscana", "I luoghi della Fede", "Rete degli URP", vari progetti di "Assistenza Territoriale" (compreso il sito).
2000 Maggio - 2000 Ottobre
-
Yana Research S.r.l.
Pisa (PI)
Programmatore/Analista. Progetti Web-oriented (MV3 - Municipality Voyager 3) con uso di C/C++,
HTML, Perl, JavaServer Pages in ambiente Linux e database mSQL.
Tra le attività svolte: analisi di fattibilità e pianificazione dei tempi
di sviluppo, porting di applicazioni da C/C++ a Java, installazione (sia da
remoto che on-site) e personalizzazione delle applicazioni.
1999 Luglio - 2000 Maggio
-
Gruppo Editoriale Infomedia S.r.l.
Ponsacco (PI)
Managing Editor delle riviste "Computer Programming" e "Visual Basic Journal".
Tra le attività svolte: coordinamento e gestione di risorse interne ed
esterne, pianificazione dei contenuti e scelta dei prodotti da allegare alle
riviste, contatti con aziende italiane ed estere.
1999 Giugno-1999 Luglio
-
Infogroup S.p.A.
Firenze (FI)
Programmatore. Progetti Web-oriented (MFQuicken
- MilanoFinanza Quicken) con uso di PL/SQL Oracle, HTML, VB, C++ (in
ambiente Windows).
|
Esperienze di lavoro (docente)
^ |
2011 Settembre - 2012 Agosto
2010 Settembre - 2011 Giugno
2010 Aprile - 2010 Giugno
2010 Aprile - 2010 Aprile
2008 Settembre - 2009 Giugno
2007 Settembre - 2008 Giugno
2001 Settembre - 2001 Ottobre
2001 Marzo - 2001 Novembre
-
CEPU Sede di Pisa (PI)
Tutor del master in Web Design. Corso finalizzato ad acquisire le conoscenze fondamentali delle
tecnologie Web (design, programmazione, grafica e marketing); sviluppo di siti Web
con DHTML, JavaScript; insegnamento e pratica dei prodotti Macromedia per
conseguire la certificazione in Dreamweaver, Flash e Fireworks.
|
Pubblicazioni
^ |
Pubblicato, a partire dal 2001, oltre 80 articoli per alcune delle più
diffuse riviste di informatica distribuite in edicola; le riviste:
Per i dettagli si veda la pagina degli articoli.
Alcuni articoli sono stati ripubblicati anche sui siti Microsoft BCentral
Italia (www.bcentral.it), Tiscali Assistenza (http://assistenza.ti scali.it/), Linux Journal (www.linuxjournal.it), IoProgrammo (www.ioprogrammo.it) e sul sito www.itportal.it.
Pubblicato tredici libri. Cinque sulla programmazione di Office con VBA e il Visual Basic ("Programmiamo OFFICE", "Programmazione avanzata di Office con VBA", "Progetti pronti all'uso per Excel", "Applicazioni gestionali con Visual Basic" e "Le macro in Office"). Pubblicato un libro (sui Web Services e le tecnologie connesse) e due sulla programmazione in Java (uno introduttivo al linguaggio, un altro sull'utilizzo delle JSP).
|
Lingue straniere
^ |
Conoscenza dell'inglese: ottima comprensione, buon livello di conversazione
e di composizione scritta.
|
Interessi
^ |
Interessato alla programmazione fin dalle scuole medie: dapprima
programmando in Basic su computer MSX, poi realizzando applicazioni (comprese
librerie e tool grafici) per MS-DOS con Turbo Pascal e Turbo C++ (della Borland).
Risale ad allora il programma VIP Cocktails
recensito su MC Microcomputer e i programmi VIP Fonts, txt2Html trasmessi da RAI Televideo.
Mi piace viaggiare, organizzando i viaggi in piena autonomia; mi piace
scoprire culture diverse e conoscere le caratteristiche peculiari dei luoghi
visitati. Ultimamente ho visitato: Regno Unito e Irlanda, Spagna e
Portogallo, Belgio, Olanda e Lussemburgo, Francia, Danimarca, Svezia, Svizzera,
Germania, Austria, Grecia, Slovenia.
|
Altro
^ |
Militesente, automunito (patente B).
|
|