Since 02/15 | Principal Software and Knowledge Engineer, PerkinElmer Innovation Lab, Cambridge, USA
Since 01/11 | Co-chair of the W3C Open Annotation Community Group
03/06-11/07 | Postdoctoral researcher in Biomedical Informatics, University of Pavia, Pavia, Italy
10/02-09/07 | Lecturer, Department of Computer Engineering and Systems Science, University of Pavia, Pavia, Italy
11/14-05/15 Data Management and Semantic Technologies Consultant Sanofi-Aventis Deutschland GmbH. Semantic technologies and information management.
01/14-06/14 Semantic Web technologies and Linked Open Data Consultant Baker Library - Bloomberg Center, Harvard Business School, Cambridge MA. Assisted the Baker library staff in the definition of a roadmap for the adoption Semantic Web technologies for improving the availability and crosslinking of internally curated content with harvested public content.
01/12-03/12 Semantic Web technologies for scientific portals Consultant Fidelity Biosciences, Inc, Boston MA. Use of Semantic Web technologies for improving scientific web portals. Technologies: RDF, RDFs, OWL, Pellet reasoner, Protege, Jena and Sesame.
09/07-12/09 Principal Clinical Inf. Systems and Knowledge Management Engineer Medicognos SA, Spa, Belgium. Analysis and design of the Medicognos clinical process management platform, which has been conceived as an evolution of "The Guide Project" component-based architecture. The system has been designed to make full use of clinical decision support for quality and safety management of clinical workflows. Technologies: UML, Electronic Patient Records, Clinical Terminologies (ICD9, SNOMED), Clinical Workflow, Computerized Clinical Guidelines, Windows Workflow Foundation, OpenEHR, RDF, OWL, Pellet reasoner.
03/05-09/06 Knowledge and Process Management Architect Medicognos SA, Spa, Belgium. Development of a knowledge based distributed Electronic Patient Record with workflow and Decision Support capabilities. Technologies: C#, Windows Workflow Foundation, UML, Relational Databases, OpenEHR, Database Design Studio, XML, XSLT and clinical terminologies (ICD9/ICD10, SNOMED).
03/05-03/06 Principal Clinical Inf. Systems and Knowledge Management Engineer Medilogix PgmbH, Belgium. Analysis and design of the Medilogix process-based electronic patient record. Technologies: UML, Poseidon for UML, Relational Databases, OpenEHR, Database Design Studio, XML, XSLT, medical terminologies such as SNOMED and ICD9/ICD10.
2005 Founder Medicognos SA, Belgium Medicognos SA, Spa, Belgium. Medicognos clinical information systems brought the state of the art Electronic Patient Records (EPRs) and Computerized Physician Order Entry (CPOE) models a step forward by transforming them into a distributed clinical workflow management system with built-in context-aware evidence-based decision support.
2003 Software Development Consultant Sergio Elia, Vendite e Finanziamenti Immobiliari, Milano, Italy. Design and developement of a client-server information and reporting system for a chain of real estate agencies. Technologies: Eclipse, CVS, Java, Swing, Jasper Reports, JDBC, XML, MySQL.
09/01-11/02 Clinical Information Technology Engineer Consorzio di Bioingegneria e Informatica Pavese, Pavia, Italy. Design and development of an application for formally modeling the knowledge embedded in clinical practice guidelines. Technologies: UML, Poseidon for UML, Java, Swing, Castor, ICD9, SNOMED, UMLS, Oracle Database, XML, XSLT.
2000 Software Development Consultant European Community Project MAIDS (Motorcycle Accidents in Depth Study). Design and development of the software for data exchange between data entry tools and statistical analysis tools. Technologies: C++, Borland C++, C++ Standard Library
Big Data Specialization - UC San Diego - Coursera2015 Oct Introduction to Big Data, UC San Diego, USA. 2015 Nov Hadoop Platform and Application Framework, UC San Diego, USA. Hadoop HDFS, HDFS2, YARN, Map/Reduce, HBase, Spark and PySpark. 2015 Dec Introduction to Big Data Analytics, UC San Diego, USA. Hive, Pig, Splunk, Spark DataFrames, Spark SQL, Spark SQL and Hive. 2016 Jan Machine Learning With Big Data, UC San Diego, USA. Naive Bayes, Decision Trees, Association Rules and K-means clustering with KNIME and Spark.