- Gestione, configurazione e personalizzazione della piattaforma SAP ERP.
- Sviluppo di estensioni personalizzate di SAP usando il linguaggio ABAP.
- Studio preliminare, raccolta e analisi dei requisiti, progettazione della Intranet aziendale, con sistema di Document Management.
2009 - 2010- Progettazione e sviluppo di un software gestionale per aziende edili (implementato in Visual Basic con database MySQL e svariati componenti aggiuntivi come Active Reports e, in alcuni punti, tecnologia XML).
- Progettazione e realizzazione di un sito Web (in ASP, AJAX, JavaScript, HTML, CSS con database MySQL, interfacciato con Google Maps) per la ricerca di bandi di gara per appalti pubblici.
- Gestione di svariati siti Web (realizzati con Drupal).
- Progettazione e sviluppo (in Visual Basic e protocollo FTP) di un programma per la gestione remota di dispositivi per il controllo di ingresso e uscita del personale (timbratura con badge).
- Implementazione di un programma per l’estrazione delle informazioni contenute in biglietti da visita elettronici (file vCard).
- Progettazione di un sistema di Digital Signage per una catena di negozi.
- Raccolta dei requisiti degli utenti e definizione delle specifiche di nuove funzionalità software.
- Assistenza remota ai clienti per problemi riguardanti il software.
- Manutenzione server e reti locali dei clienti.
Docente delle esercitazioni per il corso "Informatica Applicata" (laurea breve in Ing. Biomedica), Politecnico di Milano
2007 - 2008Impartite lezioni di SQL, progettazione di basi di dati, diagrammi E-R, HTML, linguaggi di script client-side (JavaScript), Java e JDBC, JSP.
2006 - 2009Attività di consulenza:
- Analisi di un sistema di gestione dati.
- Sviluppo di un prototipo di motore di ricerca.
- Analisi e valutazione di architetture peer-to-peer.
Attività di ricerca:
- Partecipazione in progetti di ricerca europei (TRIPCOM, Service-Finder) ed italiani (NeP4B).
- Preparazione di proposte di progetti europei (Service-Finder).
- Linee di ricerca: Semantic Web, Semantic Web Services, Discovery, SOA, Web 2.0, Social Networks, Recommendation Systems, Collaborative Filtering.
- Principali risultati: PAGE (repository RDF distribuito), Glue (motore di discovery di Semantic Web Services), Squiggle (motore di ricerca semantico).
Attività di formazione:
- Impartito corsi di XML per 40 ore, sia per corsi Master sia per corsi aziendali.
Tutor di laboratorio per il corso "Informatica 1" (laurea breve in Ingegneria Elettronica), Politecnico di Milano
2005 - 2006Supporto all’insegnamento del linguaggio di programmazione C e delle tecniche di scrittura di programmi software.
2003 - 2004Sviluppo di applicazioni software.
2000 - 2002Sviluppo di software gestionale, siti internet ed applicazioni per il web (interazione tra diversi componenti).