Sono nato a Venezia, cresciuto a Mogliano Veneto e ho studiato tra Mestre e Padova. Ora vivo felicemente in provincia di Treviso.
STUDI
Ho studiato informatica dalle superiori in poi.
Ho frequentato l’istituto Zuccante di Meste/Venezia che era una delle scuole in cui bocciavano di più ai miei anni e non per le materie umanistiche ;) Mi sono diplomato nel 1995 con una tesina su linguaggi di programmazione, analisi lessicale e parsing sintattico utilizzando Yacc “Yet Another Compiler-Compiler” e Lex “A Lexical Analyzer Generator” su piattaforma UNIX. Ho implementato come approfondimento un “traduttore” da linguaggio L2P/L3P a linguaggio ANSI C.
Ho fatto il biennio di ingegneria all’università di Padova Dipartimento di Ingegneria dell’Informazione. Al secondo anno ho chiesto il trasferimento all’università Ca’Foscari di Venezia Dipartimento di Informatica dove potevo seguire fin da subito un piano di studi molto più “informatico” e soprattutto molto più applicato … ho dato otto esami in dieci mesi! e mentre svolgevo il servizio civile … :)
Non appena c’è stata la riforma della laurea breve ho chiesto il trasferimento al nuovo ordinamento e ho cominciato a scrivere la tesi. Mi sono Laureato nel 2002 esponendo un approfondimento su basi di dati a oggetti e alcuni dei framework allora attuali che virtualizzano quest’approccio come Java EJB “Enterprise Java Beans” e Apple WebObject. Ho implementato come progetto una mia libreria Java e relativa applicazione nel concreto per la gestione web secondo il pattern MVC “Model View Controller” di oggetti persistenti.
ESPERIENZE LAVORATIVE
Durante gli studi …
Ho lavorato come tecnico hardware/software presso una sede della Essedi Shop. Le competenze acquisite sono state: assemblare, installare, configurare, riparare e vendere informatica “consumer”.
Successivamente ho collaborato con altre realtà come programmatore e web designer/developer a seconda del caso. Le competenze acquisite in questo periodo sono state innanzi tutto la flessibilità e dinamicità ma anche la propensione al team working e alla riusabilità del codice e, in genere di tutto ciò che faccio, come attitudine all’ottimizzazione … Poi ovviamente gli strumenti di lavoro e le capacità di sfruttarli a seconda dell’obbiettivo sono competenze insostituibili per il lavoro di un tecnico ;-)
Dopo la laurea …
Ho lavorato da subito in Centro Computer sede di Treviso in cui ho fatto parte di un team di sviluppo su piattaforma IBM Lotus/Domino; settore apparentemente di nicchia ma ampiamente diffuso in aziende medio/grandi.. . almeno in Veneto ;-)
Ho ricoperto il ruolo di analista programmatore client/web e ho realizzato soluzioni complete per importanti clienti in diversi settori tra cui quello industriale, tessile, ospedaliero, edile e di sicurezza ambientale.
Ogni volta era una sfida … dall’analisi al training degli utenti passando per l’implementazione e realizzando l’integrazione con i sistemi aziendali esistenti … sempre e comunque con l’atteggiamento di trovare la soluzione “best fit” per il cliente :)
E’ stata un ottima esperienza lavorativa! Peccato dopo poco tempo il team leader assieme alle figure più rilevanti e che più stimavo sono usciti dall’azienda per creare uno spin-off autonomo e libero da decisioni politiche e commerciali. Questa scelta ha ovviamente esposto i pochi rimasti a maggior responsabilità e lavoro; mi sono fatto le ossa ed ad un certo punto ho scelto con chi lavorare!
Attualmente …
Da Settembre 2006 sono libero professionista !!! :-) e lavoro principalmente con Simmatica spin-off della precedente realtà e collaboro con l’ottimo team di professionisti che stimo e in cui sento di integrarmi a pennello.
In un certo senso il mio “core business” è la consulenza in ambiente IBM Lotus/Domino, ho esperienza consolidata nello sviluppo Web. Html/xhtml, css, javascript sono il mio pane quotidiano e la capacità raggiunta mi permette di superare i limiti dell’ambiente con personalizzazioni e workarounds di cui vado fiero. Sviluppo soprattutto applicazioni intranet per la gestione e la collaborazione aziendale, ma ho anche creato WebIndex CMS un gestore di contenuti per siti amministrabili sia da Web e da client Lotus/Notes customizzabile nel layout mediante templates html/css. WordPress per IBM Lotus/Domino ;-)
Importante sta diventando anche la consulenza su Microsoft Sharepoint antagonista principale a Lotus/Domino per la collaborazione su ambiente Microsoft. Realizzo applicazioni in Visual Studio, SPDesigner e con Javascript grazie ai web services ho realizzato degli interessanti automatismi e integrazione con altri ambienti.
Come side-project lavoro come consulente web developer… dal pacchetto web di adobe al più semplice editor di testo per la modifica spinta del codice. Ho lavorato con Joomla! e conosco WordPress dalla release 2.8 aggiornandomi sempre alla nuova release e le sue fantastiche migliorie … Collaboro con più realtà tra cui posso citare Venezia.Net, Bitstream, New Boys Production.
Ultimamente sto cercando nuove connessioni per lo sviluppo web… contattami !!! magari potremmo lavorare insieme :-) oppure dai un occhio ad una piccola selezione dei lavori fatti …
