Home page
News Curriculum Articoli Libri Recensioni Recensioni Risorse

Curriculum Vitae di Ivan Venuti

Contatti

Indirizzo e-mail [email protected] (togli TGP)
Sito web http://ivenuti.altervista.org
.

Dati personali

Residenza / Domicilio: Via F. Kennedy, 27
56023 Cascina (Pi)
Stato civile: coniugato

Istruzione

Master "Approfondimenti Professionali per l'insegnante ed il formatore"
Anno 2008/2009, UNIDAV - Università degli Studi Leonardo da Vinci, Chieti

Master "Teorie e tecniche di comunicazione on-line per la didattica in classe"
Anno 2007/2008, OMNIACOM - CONSORZIO EUROPEO PER LA FORMAZIONE INTEGRATA, Università degli studi di Ferrara

Laurea specialistica in Informatica
Voto: 101/110 conseguita il 28 aprile 2004 presso la facoltà di SS.MM.FF.NN dell' Università degli studi di Udine.

Laurea in Scienze dell'Informazione
Voto: 101/110
conseguita il 4 marzo 1999 presso la facoltà di SS.MM.FF.NN dell' Università degli studi di Udine.

Diploma di Perito Industriale, specializzazione informatica
Voto: 60/60
I.T.I.S. Galileo Galilei, Gorizia (GO)

Revisore interno ISO 9000 (corso frequentato nel 2005, con superamento dell'esame finale, presso TD Group).

Vincitore di concorso a cattedra per la classe A042 Informatica per la regione Veneto (indetto nell'anno 1999).

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 - (in corso)

  • 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

  • ITIS Galileo Galilei, Livorno (LI)
    Docente di Tecnologie Informatiche per l'A.S. 2011/2012 in due prime.


2010 Settembre - 2011 Giugno

  • ITIS Galileo Galilei, Livorno (LI)
    Docente di Tecnologie Informatiche per l'A.S. 2010/2011 in una classe prima.


2010 Aprile - 2010 Giugno

  • ITC Amerigo Vespucci, Livorno (LI)
    Docente di Informatica per l'A.S. 2009/2010 in una classe quarta, per Ragioniere Informatico (indirizzo "Mercurio")


2010 Aprile - 2010 Aprile


2008 Settembre - 2009 Giugno

  • ITC Amerigo Vespucci, Livorno (LI)
    Docente di Informatica per l'A.S. 2008/2009 in una classe terza (serale), per Ragioniere Informatico (indirizzo "Mercurio")


2007 Settembre - 2008 Giugno

  • ITIS Galileo Galilei, Livorno (LI)
    Docente di Informatica per l'A.S. 2007/2008 in una classe quarta, indirizzo Informatica ABACUS.


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:

  • IoProgrammo,

sito www.ioprogrammo.it

  • [email protected],

sito www.programmiamo.net

  • Linux Journal,

sito www.linuxjournal.it

  • Linux Magazine,

sito www.itportal.it

  • Internet Magazine,

sito www.itportal.it

  • Internet News,

sito inews.tecnet.it

  • Inter.Net,

sito www.interpuntonet.it

  • Office Magazine,

sito www.itportal.it

  • Windows Magazine,

sito www.itportal.it

  • idea Web,

sito www.itportal.it

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).

Valida il codice XHTML 1.0 del

sito Valida il CSS del sito