Curriculum Vitae
Scarica la versione PDF
Istruzione
- Maturità Scientifica, conseguita nel 1997.
- Iscritto alla facoltà di Informatica presso Università Bicocca Degli Arcimboldi di Milano.
Conoscenze tecniche
Ultimo aggiornamento: Dicembre 2009
Java:
- ottima conoscenza piattaforma Java standard (J2SE):
- librerie standard, componenti Swing;
- framework di terze parti;
- ottima conoscenza Java Enterprise (J2EE/JEE):
- tecnologie Sun-Java: JSP, Java Server Faces, JDBC, JPA, EJB, XML, web services;
- framework e librerie:
- Spring framework, Hibernate;
- Apache: Struts, Jakarta commons (Core, IO, Collections, ecc.), Log4J;
- Jasper reports, OpenSymphony, Codehaus, AppFuse;
- Play framework;
- esperienza di vario livello su diversi application server:
- Apache Tomcat;
- JBoss, Websphere, Jonas, Resin, Glassfish;
- tool di sviluppo:
- Ant, Maven;
- Eclipse, Netbeans.
PHP
- ottima esperienza con CMS scritti in PHP;
- framework: CakePHP, CodeIgniter, Symfony.
Web / internet:
- ottima conoscenza HTML, CSS e Javascript (Prototype, Scriptaculous, JQuery);
- web design, studi di accessibilità e adesione agli standard W3C;
- sistemi di content management (CMS):
- OpenCms: conoscenza avanzata, realizzazione di moduli ed estensioni;
- Drupal, Joomla: 2 anni, conoscenza avanzata.
Database:
- ottima padronanza linguaggio SQL ed esperienza di progettazione di modelli di dati;
- conoscenza dei database più diffusi:
- Oracle 8, 9 e 10;
- MySql;
- altri: SQL Server, H2, HSQLDB, Derby, ecc.
Strumenti di project management
- gestione delle versioni: CVS, Subversion (SVN), Visual Source Safe;
- sistemi per il trouble-ticketing e la gestione di progetti:
- installazione, configurazione e utilizzo;
- software specifici: Redmine, SourceForge.
Lingue
Italiano madrelingua;
Ottimo inglese, parlato e scritto.
Esperienze Lavorative
Da Maggio 2006
Libero professionista.
- Consulenza presso imaginary s.r.l. c/o Acceleratore d'impresa del Politecnico di Milano:
- Java / J2EE: JSP, XML, JDBC, Web Service;
- sviluppo e utilizzo di application server;
- database: Oracle, MySql;
- realizzazione e manutenzione di applicazioni gestionali, simulazioni finanziarie, serious games, portali e siti web;
- conversione di applicazioni legacy in web application Java;
- Service Oriented Architecture (SOA): integrazione di sistemi B2B, sistemi di pagamento on-line, web services;
- realizzazione e amministrazione di portali e siti web;
- articolista per HostingTalk, portale di riferimento sull'hosting in Italia.
Da Luglio 2003 a Maggio 2006
Analista sviluppatore per Matisse S.r.l. di Milano:
- sviluppo di nuove applicazioni in Java (J2EE): JSP, JDBC, Struts;
- manutenzione di applicazioni legacy in Visual Basic 6.0;
- database: Oracle, MySql;
- application server: Tomcat, JBoss;
- integrazione con web services .NET
Articolista per le rivista DEV e Login, del Gruppo Editoriale Infomedia (cfr. sezione Pubblicazioni)
Agosto 2002 - Aprile 2003
Consulente presso Accenture, progetto GMRB per Philip Morris International:
- Visual Basic.NET;
- integrazione di sistemi eterogenei tramite Web Services;
- sviluppo di un Rule Engine personalizzato, basato su XML e generazione automatica di codice;
- Oracle XML DB, Web Services e Microsoft.NET;
- team internazionale, utilizzo dell'inglese come lingua ufficiale.
Maggio 2000 - Luglio 2002
Collaboratore presso Intrasoft S.p.A.:
- realizzazione di portali tradizionali e multi-canale: Hachette Rusconi (Gente Money, Gente Viaggi e Gente Motori), Messaggerie Musicali;
- collaborazione nello sviluppo di Euroyards;
- piattaforma J2EE: JSP, EJB, CORBA;
- realizzazione di sistemi di Content Management e integrazione con le tecnologie esistenti: XML, Cocoon;
- database Oracle e MySql.
Pubblicazioni
Articoli
- Articoli pubblicati sulle riviste specializzate DEV e Login:
- DEV n. 112: "Interfacce utente avanzate con Swing";
- DEV n. 117: "Java Shell su Linux";
- DEV n. 118: "La voce dei programmatori";
- Login n. 49 / 50: "Introduzione ai CSS (parte I)" e "Introduzione ai CSS - tecniche avanzate (parte II)";
- Articoli apparsi su Hostingtalk.it:
Siti internet:
- Homepage personale: http://www.megadix.it/
- Doctor Blue & The Healers Blues Band: http://bluesband.altervista.org/
- Eric Sardinas Fanclub: http://www.sardinasfans.com/
- Doctor Fuzzy: http://www.dr-fuzzy.com/
- Albatech sas: http://www.albatechsas.it/
Progetti open source:
- Website Generator, progetto open source per la generazione automatica di siti web;
- StudioDix: software gestionale per studi di registrazione;
- contributor di patch e bug report per diversi progetti open source: Freemind, Squirrel Sql Client, iReport, OpenOffice.
Interessi e Hobby
Musica:
- iscritto alla SIAE con la qualifica di Compositore;
- esperienza live e in studio di registrazione come chitarrista: Blues, Jazz e Musica Elettronica.
- Chitarrista del gruppo blues “Doctor Blue & The Healers”.
Autorizzazione
Autorizzo al trattamento dei dati personali (legge 196/2003)
| Allegato | Dimensione |
|---|---|
| defranciscis_2009_12.pdf | 149.68 KB |

