TITOLO DI STUDIO
Diplomato presso l'Istituto Tecnico Industriale "C. Zuccante" di Mestre nel 1986 con specializzazione in elettronica industriale.
ESPERIENZE PROFESSIONALI
-
Dal Luglio 2009, presso Cinetix S.r.l. :
Realizzazione di applicazione WEB per la gestione di un sistema di controllo qualità rete telefonica con l'utilizzo di Spring 3, Tomcat, Mootools.
Realizzazione di applicazione WEB per la configurazione ed il monitoraggio di filtri Ip costruiti da Telena S.p.A.. L'applicazione, in fase di realizzazione, prevede la configurazione dell'apparato in modalità grafica.
Realizzata in Java con l'uso di Spring 3.0, Hibernate, Tomcat.
-
Dicembre 2007 ad oggi, realizzazione portale intranet per Permasteelisa S.p.A. di Vittorio Veneto:
In collaborazione con Media-Juice S.n.c. ho realizzato il portale intranet utilizzando Joomla 1.5 e MySQL per il CMS. Ho sviluppato una serie di moduli e componenti in PHP per presentare e gestire i progetti di Permasteelisa in corso, la rubrica dei contatti (circa 5000 dipendenti su 50 aziende del gruppo distribuite su tutti i continenti), gestione delle risorse (sale riunioni, auto, ecc.).
-
Aprile 2009 al Giugno 2009, presso Venistar S.p.a. :
Realizzazione di una gestione listini di vendita con integrazione con l'AS/400 del cliente. Applicazione WEB in Java realizzata utilizzando IceFaces per la parte di frontend e iBatis per l'accesso alla base dati (Oracle). Application server Tomcat.
-
Novembre 2008 al Gennaio 2009, presso Venistar S.p.a. per il cliente Technomind S.r.l.:
Realizzazione di un book prodotti in formato pdf. Venistar necessitava di una complessa estrazione dei dati dai listini prodotti del cliente, ordinando i dati secondo criteri dinamici (14 campi di ordinamento diversi) e spezzando il book in più volumi a seconda dei criteri di ordinamento selezionati.
Il layout di pagina è stato deciso dal cliente finale e andava assolutamente rispettato.
Le immagini associate a ciascun prodotto sono ottenute accedendo ad un Web Service e messo a disposizione dal cliente finale e scaricate in locale via HTTP.
L'applicazione è stata sviluppata in Java con l'uso di iText per la gestione del pdf e IceFaces per la parte di frontend. Application server Tomcat e database Oracle.
-
Maggio 2008 al luglio 2008, sviluppo di 'Multa Semplice' per il cliente Technomind S.r.l.:
Per il cliente 'Comune di Milano', ho collaborato alla realizzazione di un applicativo Web based "Multa semplice" per la presentazione ed invio documenti necessari per la presentazione di una istanza di autotutela a fronte della ricezione di un verbale non corretto della Polizia Comunale.
L'applicazione è sviluppata in Java, con l'uso di Spring, Hibernate, Struts, Tomcat, Oracle.
-
Dicembre 2007 a maggio 2008, sviluppo di 'ADELINE' per il cliente Technomind S.r.l.:
Per il cliente Insiel (gestione sistemi informativi regione Friuli Venezia Giulia) collaboro allo sviluppo di 'Adeline' una applicazione in ambiente Java (Spring, Tomcat, Oracle) per la gestione online delle comunicazioni obbligatorie (rapporto di lavoro, apprendistato, ecc.), verso regione Friuli, dei datori di lavoro.
-
Luglio 2007 ad ottobre 2007 , come ETSoft S.a.s., per "Euris Progetti S.r.l.":
Con l'incarico di Progettista Software Senior, gestendo un piccolo gruppo di lavoro, ho curato la realizzazione di un applicativo per la configurazione e il monitoraggio delle centrali (ricevitori satellitari, digitare terrestre, modulatori, ecc) video prodotte da Fracarro Radioindustrie S.p.a.
E' stata utilizzata la tecnologia offerta da Eclipse RCP (Rich Client Platform) per realizzare una applicazione java multi piattaforma in grado di colloquiare con i vari moduli che compongono la centrale, impiegando inoltre Hibernate 3.x, Apache Derby e Betwixt per l'accesso, la manipolazione e la persistenza dei dati.
-
Luglio 2007, ho aperto la ETSoft S.a.s.:
-
Aprile 2007 al Luglio 2007, come libero professionista, per "Euris Progetti S.r.l.":
Realizzazione del sito www.valuegtravel.it utilizzando il CMS opensource Joomla.
-
Aprile 2007 ad oggi, realizzazione e manutenzione del sito www.vacanzescontate.it per il cliente "Gruppo Info Vacanze S.r.l":
Realizzazione del sito utilizzando il CMS opensource Joomla.
-
Da dicembre 2006 a marzo 2007, come libero professionista, per "Euris Progetti S.r.l.":
Con l'incarico di programmatore senior all'interno di un gruppo di tre persone ho curato lo sviluppo di una applicazione di visualizzazione dati relativi al traffico telefonico (Cliente finale Telecom Italia). Si tratta di una WEB application basata sul paradigma MVC (Model View Controller) realizzata in Java 1.5 con l'ausilio di svariate tecnologie open source (JBoss, Hibernate, Struts, Betwixt ).
-
Da giugno 2006 a dicembre 2006, come libero professionista, per "Euris Progetti S.r.l.":
Con l'incarico di programmatore senior all'interno di un gruppo di oltre venti persone, presso il cliente IND (Informatica Nella Distribuzione) per lo sviluppo di una applicazione di backend per la grande distribuzione. Si tratta di una WEB application basata sul paradigma MVC (Model View Controller) realizzata in Java con l'ausilio di svariate tecnologie open source (JBoss, Tomcat, Hibernate, WebWork, ecc.).
-
Maggio 2006 realizzazione del sito www.ascensorimercury.com per il cliente "Ascensori Mercury":
Realizzazione del sito utilizzando il CMS open source Joomla.
-
Da maggio 2006 ad oggi, realizzazione e manutenzione del sito www.infovacanze.it per il cliente "Gruppo Infovacanze S.r.l.":
Ho curato la realizzazione sia della parte grafica che lo sviluppo di moduli personalizzati per la gestione delle attività dell'agenzia di viaggi. Il tutto è stato realizzato con Joomla, un CMS open source realizzato in PHP e con l'uso di MySQL come database. I moduli realizzati consentono ai clienti registrati di inviare al gruppo richieste per le loro vacanze compilando apposito moduli, visualizzare le richieste da loro inviate e controllarne lo stato. Allo stesso modo il gruppo, a fronte ad una richiesta può inviare il preventivo al cliente via WEB e gestire l'anagrafica delle destinazioni e tutti i parametri di configurazione.
-
Dall'ottobre 2005 al giugno 2006, come libero professionista, per "Lynx S.p.A.":
Con l'incarico di sistemista presso il CED di Padova di TIM S.p.A. come membro del gruppo Collecting (DSI/ES-SMPC Gruppo MDF - Collecting) per la gestione dell'esercizio (29 server SUN distribuiti su 5 cluster Veritas con software proprietario Ericsson).
-
Dall'ottobre 2004 al settembre 2005, come libero professionista, per "Lynx S.p.A.":
Con incarico di sviluppatore/Project mananger per lo sviluppo di WEB Application e WEB Service Java.
In questo ambito come ambiente di sviluppo ho utilizzato Eclipse, application server Tomcat (vers. 4.1 e 5.x) e JBoss (vers. 3.2.x e 4.x), Struts (vers. 1.1 e 1.2.x) per l'implementazione del modello MVC, Hibernate (vers. 2.1.x e 3.x) per l'accesso ai dati, Axis (vers. 1.1 e 1.2) per la realizzazione dei Web Service.
Le applicazioni, come database, utilizzano Oracle (vers. 8.x , 9.x) e MySQL (vers 4.x).
Le principali applicazioni realizzate sono:
-
SIRV132
Web Application per la gestione delle procedure di erogazione dei contributi per l'edilizia residenziale da parte di Regione Veneto. Application server Tomcat/JBoss, Struts e Hibernate. Utilizzo di Axis per i client di accesso ai web service.
-
SIRV133
Web Application per la gestione dell'Anagrafica unica dei Beneficiari di Regione Veneto realizzata con l'utilizzo di application server Tomcat/JBoss, Struts e Hibernate. Utilizzo di Axis per i client di accesso ai web service.
-
SIRV133WS
Web Service per l'accesso all'anagrafica unica dei Beneficiari con l'utilizzo di Axis e Hibernate rispettivamente per l'implementazione della parte Web Service e per l'accesso ai dati.
-
IMWS
Web service per l'accesso al sistema di autenticazione e profilatura dell'utente presente in Regione Veneto.
-
VRU
Web Application per la Valutazione Risorse Umane, application server Tomcat/JBoss, Struts, Hibernate.
-
Dal dicembre 2001 all'ottobre 2004, come libero professionista, per "Main Olos S.r.l.":
Principalmente con incarico di amministratore/sviluppatore in ambiente Baan IV e Baan ERP.
Ho quindi affrontato sia le problematiche di sviluppo delle nuove personalizzazioni per i clienti della società, che le problematiche di installazione e configurazione del sistema Baan in ambiente Microsoft Windows e in ambiente Unix.
Inoltre ho gestito la rete ed i server presso la sede di Padova (server WindowsNT, Windows 2000, Windows XP, HP-UX e IBM AIX).
Nell'ambito di tale incarico, ho curato inoltre l'implementazione dei DTS (Data Trasformation Service)con Microsoft SQL Server 7.0 per il progetto Main Sales Analyzer, un tool di Business Intelligence integrato con il sistema Baan IV.
Sempre per "Main Olos S.r.l." ho sviluppato un sistema per la gestione e l'archiviazione delle chiamate di assistenza effettuate dai clienti al numero verde della società. Tale applicazione è stata realizzata completamente in ambito WEB utilizzando tools quali PHP, Apache e MS SQL Server.
Ho partecipato ad un corso di 5 gg. sugli strumenti di sviluppo "Tools BaanIV" presso Altea Consulenza d'impresa (TO).
-
Dal febbraio 1999 al dicembre 2001, come libero professionista, per la "Italsoft S.r.l.":
-
Nel settembre 2001 presso "MET Sistemi S.r.l.":
Ho tenuto un corso di due settimane sul tema: "Introduzione allo sviluppo applicazioni Java 1.2" presso la sede di Padova di "MET Sistemi".
-
Dall'aprile 2001 fino al dicembre 2001 presso "BankSiel S.p.A.":
Ho lavorato presso la sede di Padova di "Banksiel S.p.A." per un'attività di manutenzione e sviluppo dell'applicativo "FiCS" in ambiente mainframe (COBOL DB2), dedicato alla gestione dei finanziamenti e attualmente in esercizio presso numerosi ed importanti gruppi bancari Italiani.
-
Dal febbraio 1999 fino all'aprile 2001 presso "Telecom Italia S.p.A.":
Mi sono occupato prima del porting in ambiente UNIX e poi come responsabile del gruppo di sviluppo, del front end del sistema di workflow aziendale S.C.F. (Sistema Controllo Flussi) realizzato dallo stesso gruppo di lavoro su architettura Host. In questo periodo, oltre ad occuparmi dello sviluppo della parte UNIX di questo prodotto e del porting sulle varie piattaforme di riferimento (IBM AIX, SUN Solaris, HP-UX, Digital UNIX, Linux, Siemens), mi sono occupato anche dei miglioramenti prestazionali, della formazione e del supporto tecnico ai clienti di Telecom intenzionati ad utilizzare il prodotto e della realizzazione di svariati applicativi di interfaccia a SCF sia in ambito WEB che a linea di comando. In particolare, ho realizzato un sistema di visualizzazione delle statistiche relative al funzionamento del sistema basato, dal lato WEB server, su di un applicativo di interfaccia a S.C.F. scritto in C e dal lato client, da un comune browser web gestito interamente con Javascript.
Ho realizzato anche un applicativo consistente in un interprete in grado di pilotare il sistema di Workflow S.C.F. tramite semplice file di testo "taggato" stile XML.
-
Dal dicembre 1997 fino al febbraio 1999 presso "Santin e Associati S.r.l.":
In qualità di socio amministratore ho fondato la "Santin e Associati S.r.l.", società di consulenza specializzata nei prodotti ad alta tecnologia di IBM/Lotus e in particolare nei prodotti della famiglia VisualAge, database server DB/2 e Lotus Notes.
Nell'ambito di questa società mi sono occupato:
-
Assistenza tecnica presso le filiali della banca di Credito Cooperativo Pordenonese per la completa sostituzione del parco macchine (sia client di sportello che server di filiale), per la migrazione al nuovo software di sportello e della formazione del personale di ciascuna filiale sulle funzionalità della nuova rete intranet realizzata con l'occasione.
-
Ho tenuto, presso la sede IBM di Roma, un corso di cinque giorni di introduzione all'utilizzo e allo sviluppo di applicazioni con VisualAge C++ 3.0 .
-
Ho partecipato ad un corso di 5 gg. su WorkSpace on-Demand 1.0 presso il Centro di Istruzione IBM di Novedrate (MI) tenuto da personale IBM proveniente dai laboratori di Austin USA.
-
Ho realizzato per il cliente "Ecodeco S.p.A.", società specializzata nello smaltimento di rifiuti tossici speciali, un software per la gestione delle bolle di carico e scarico dei rifiuti in grado di rispettare le complesse normative in materia. L'applicativo è stato realizzato in IBM VisualAge SmallTalk su piattaforma IBM OS/2 e con database server IBM DB/2.
Nell'ambito di questo progetto ho realizzato un framework di classi SmallTalk in grado di generare automaticamente, partendo dalle tabelle definite nel database server, tutte le classi necessarie per la completa gestione delle singole tabelle.
-
Ho partecipato ad un corso di 5 gg. su WorkSpace on-Demand 2.0 presso il Centro di Istruzione IBM di Novedrate (MI) tenuto da personale IBM proveniente dai laboratori di Austin USA.
-
Per il cliente "Format S.r.l." di Padova, società con cui la Santin e Associati ha collaborato nella realizzazione di un applicativo per la gestione e la pianificazione del parco automezzi di una grossa cooperativa di autotrasportatori interamente scritto in Java e con una architettura a tre livelli, mi sono occupato di un applicativo in ambiente Lotus Notes 4.0 integrato con il sistema di gestione ad uso dei commerciali della cooperativa per la gestione delle offerte e dei contatti.
- Ho partecipato ad un corso di 2 gg. Sulle novità di Lotus Notes versione 5.0 presso lo Spazio Aperto di IBM a Segrate (MI).
- Dal giugno 1997 fino al dicembre 1999 presso "Elettrolux-Zanussi" di Susegana (TV):
In qualità di libero professionista, ho realizzato, per conto di "Elettrolux-Zanussi" dei programmi di supervisione e controllo impianto relativamente all'area di "schiumatura porte", all'area di "montaggio porte" ed infine all'area che si occupa della predisposizione del pallet con tutti i componenti necessari al montaggio del prodotto finito (frigoriferi).
La tecnologia da me realizzata per la comunicazione e l'interazione con i PLC è stata adottata dal personale interno Zanussi per la realizzazione interna di altri applicativi di supervisione impianto.
- Dal maggio 1996 fino al giugno 1997 presso "AIVE S.r.l.":
Assunto presso l'AIVE S.r.l. a tempo indeterminato, in questo periodo mi sono occupato di svariati progetti, principalmente:
-
Corso di 5 gg. su "IBM VisualAge C++ 3.0" a cura di IBM.
-
Ho collaborato, all'interno di un gruppo di lavoro (il progetto era suddiviso tra tre aziende, l'Aive, la CAP Gemini (MI) e la Sligos (MI)), alla realizzazione di un sistema di gestione magazzini automatizzati in ambiente IBM VisualAge C++ 3.0 e database server IBM DB2 su piattaforma IBM OS/2.
-
Per il cliente Elettrolux-Zanussi ho realizzato un programma di supervisione e monitoraggio impianto (PLC) relativamente all'area di taglio e profilatura lamierati.
-
Per il cliente Elettrolux-Zanussi ho realizzato un programma di supervisione e monitoraggio impianto (PLC) relativamente all'area di gestione pallet.
- Dal febbraio 1996 fino al maggio 1996 presso "Socrates S.r.l.":
Assunto presso la "Socrates S.r.l" di Mestre, mi sono occupato:
-
Assistenza tecnico-sistemistica presso ENEL DCO (Direzione Costruzioni) di Mestre aggiornando il sistema operativo di tutto il parco macchine (circa 400 PC).
-
Corso di cinque giorni su "VisualAge SmallTalk 3.0 " a cura di IBM.
-
Progetto pilota presso Banksiel S.p.A. per testare l'utilizzo di IBM VisualAge SmallTalk in ambiente bancario ed in particolare realizzando un applicativo per la gestione titoli.
- Dal gennaio 1995 fino al gennaio 1996:
Nel 1995 ho prestato servizio militare presso Maritele di La Spezia (Servizi di telecomunicazione della Marina Militare).
- Dal gennaio 1992 fino al dicembre 1994:
Ho realizzato per conto della "CIELLE S.r.l." di Treviso un applicativo di disegno tecnico bidimensionale in grado di interfacciarsi con il sistema di pantografi computerizzati prodotto dalla società.
Inteso inizialmente come semplice programma di disegno, in seguito alle richieste del cliente, le sue funzionalità aumentarono al punto che fu confrontato e ritenuto paragonabile ad AutoCAD Lite di Autodesk. Tale applicativo è stato realizzato su piattaforma IBM OS/2 PM in linguaggio C. In concomitanza a tale programma furono poi realizzate una serie di utility accessorie per la stampa dei disegni su carta, per l'importazione di font dal formato Adobe Type 1 nel formato interno del programma, per il taglio di un disegno in due o più sotto disegni per consentirne l'incisione anche con piccoli pantografi computerizzati.
CORSI FREQUENTATI
-
Corso di 5 gg. su IBM VisualAge SmallTalk tenuto da personale IBM.
-
Corso di 5 gg. su IBM VisualAge C++ 3.0 tenuto da personale IBM.
-
Corso di 5 gg. su WorkSpace on-Demand 1.0 presso il Centro di Istruzione IBM di Novedrate (MI) tenuto da personale IBM proveniente dai laboratori di Austin USA.
-
Corso di 5 gg. su WorkSpace on-Demand 2.0 presso il Centro di Istruzione IBM di Novedrate (MI) tenuto da personale IBM proveniente dai laboratori di Austin USA.
-
Corso di 2 gg. sulle novità di Lotus Notes versione 5.0 presso lo Spazio Aperto di IBM a Segrate (MI).
-
Corso di 5 gg. su strumenti di sviluppo "Tools BaanIV" presso Altea Consulenza d'impresa (TO).
LINGUAGGI DI PROGRAMMAZIONE/AMBIENTI DI SVILUPPO
Attualmente utilizzo, con conoscenze anche a livello sistemistico, i sistemi operativi:
-
GNU/Linux
-
Unix (IBM AIX, HP-UX, Sun Solaris, Siemens Unix, Digital True 64)
-
Microsoft Windows NT, Windows 2000, WindowsXP professional e server.
-
IBM OS/2 Warp 4.0 e OS/2 Warp Server for eBusiness
Ambienti di sviluppo:
-
Eclipse 3.x (http://www.eclipse.org).
-
Spring 3.x, Hibernate 2.x e 3.x (http://www.hibernate.org), Struts (http://struts.apache.org/)
-
Application server Tomcat, JBoss
-
Web server Apache
-
Database Oracle 9i - 10g, MySQL 4.x - 5.x, DB/2 UDB 8.2 e precedenti, SQL Server
-
Compilatori UNIX C e C++
-
Ambiente BaanIV c4 e BaanERP 5.0, Tools ed Installazione
-
Tutti i prodotti della famiglia IBM VisualAge (Java, C++, SmallTalk, COBOL)
Linguaggi di programmazione:
-
Java 2
-
JSP
-
HTML, CSS, XML
-
Javascript
-
C e C++
-
SQL
-
PHP
-
Baan tools
-
SmallTalk



Esperienze