Biomedical scientist, knowledge architect, software engineer

I am a senior scientist and software engineer, working in the bio-medical informatics field since the year 2000. My extensive background in software engineering, knowledge management and biomedical informatics, together with my great interest in cutting edge technologies provides the necessary scaffold for me to transform the ideas and needs of fellow scientists into production-quality software enabling technological innovations in research environments.
| paolo.ciccarese -at- gmail -dot- com | ||
| Current Residency | Brookline, MA, USA (Permanent resident) | |
| Citizenship | Italian |
| Jan 2008-today | Assistant in Neuroscience Neurology Department, Massachusetts General Hospital, Boston, USA. |
||||||||
| Dec 2007-today | Instructor of Neurology (faculty) Harvard Medical School, Harvard University, Boston, USA. |
||||||||
| Oct 2006-Dec 2007 | Postdoctoral fellowship in Neurology Neurology Department, Massachusetts General Hospital, Boston, USA. |
||||||||
| Oct 2006-Nov 2007 | Postdoctoral fellowship in Bioinformatics Harvard Medical School, Harvard University, Boston, USA. |
||||||||
| Mar 2006-Nov 2007 | Postdoctoral fellowship in Bioinformatics Department of Computer Engineering and Systems Science, University of Pavia, Pavia, Italy |
||||||||
| Oct 2002-Sep 2007 | Lecturer,
Department of Computer Engineering and Systems Science,
University
of Pavia, Pavia, Italy
|
| 2006 | PhD in Bioengineering and Bioinformatics, University
of Pavia, Italy. Thesis: The Guide Project: A Clinical Knowledge Management Framework. |
| 2002 | Italian national boards for the qualification to the profession of Engineer |
| 2001 | Computer Science and Engineering Master Degree, University
of Pavia, Italy. Thesis: A tool for Clinical Practice Guidelines formalization - Score: 110 out of 110). |
| 1992 | High School. Diploma from Istituto Tecnico Commerciale Chiavenna, Sondrio, Italy (Score: 60 out of 60). |
| Since Feb 2011 | Architectures of Nanopublications, as contributor. Collaboration for applying nanopublications to practical examples in research in biology. My contribution is directed to ensure the possibility of publication of SWAN content and appropriate provenance as nanopublication. |
| Since Jan 2011 | Utopia and Annotation Framework integration, as developer. Collaboration with the University of Manchester (UK) with the goal of exchanging annotation - defined in the Annotation Ontology format - and widgets for annotation creation between the web based Annotation Framework - for annotating HTML, XHTML, XML online documents - and the Utopia application - for annotating PDFs. |
| Since Nov 2010 | Elsevier Annotation Framework collaboration, as developer. In collaboration with the publisher Elsevier. Application of the SWAN Annotation Tool for curation of text mining services results. The project goals include the integration of the Annotation Tool with the Apache UIMA framework through the translation of the UIMA results into Annotation Ontology format. Technologies: Java, Groovy, Spring, Grails, JavaScript, GWT, Ajax, HTML, CSS, SVN, OWL/ RDF, Web Services, UIMA. |
| Since Oct 2010 | Build provenance-aware model of mappings between sections of non-SemWeb documents, and terms in SemWeb ontologies, as subtask coordinator. Subtask Homepage - Scientific Discourse Task Force - Semantic Web for Health Care and Life Sciences Interest Group at W3C. |
| Since Sep 2010 | Document Annotation Services for the Neuroscience Information Framework, as project manager for Mass General Hospital and developer. A collaboration with the Neuroscience Information Framework (NIF) project - at the University of California San Diego - for the customization and extensions of DOMEO (previously named SWAN Annotation Tool) for serving the need of the NIF community. The list of features includes the integration with the NIF Antibody Registry. Technologies: Java, Groovy, Grails, Spring, Spring Security, OpenID, JavaScript, GWT, Ajax, HTML, CSS, SVN, OWL/RDF, Web Services. |
| Since Jun 2010 | MS Discovery Forum: An Advanced Scientific Web Community for Multiple Sclerosis Research, as bioinformatician. MS Discovery Forum will be a web community for multiple sclerosis (MS) researchers to share and discuss current research results, reagents, protocols and compendia of other information including genetic epidemiology. |
| Since Jan 2010 | Domeo (former SWAN Annotation Tool), as project lead and architect. It is a platform allowing to annotate content published in web pages. At Mass General, we are focusing particularly on web pages with scientific content related to health care and life sciences. The annotation can be performed manually or through a pool of text mining services. The results of the annotation process together with their detailed provenance data are persisted and shared in RDF format. Technologies: Java, Lucene, Groovy, Spring, Grails, Ivy, JavaScript, GWT, Ajax, HTML, CSS, SVN, OWL/ RDF, SPARQL, Virtuoso. |
| Since Sep 2008 | Scientific Discourse Task Force - Semantic Web for Health Care and Life Sciences Interest Group at W3C. The group aims providing a Semantic Web platform for biomedical discourse which can be evolved over time into a more general facility for many types of scientific discourse, and which is linked to key biological categories specified by ontologies. I am involved in two different working groups: rhetorical structure - for developing a formal structure describing discourse knowledge items in scientific literature - and bibliographic citations ontologies alignments. Technologies: OWL, RDF, RDFS, RDFa, XML, XHTML. |
| Since Mar 2011 | Collections Ontology (CO), as conceiver and author. Originally developed as part of the SWAN ontology ecosystem, it defines a generic vocabulary for unordered (Set) and ordered collections (List) in OWL-DL. Since March 2011, it became an independent project managed by a community of people. Documentation and updates are available in the wiki. Technologies: OWL2, RDF, RDFS, Pellet, Protege, SPARQL. |
| On Oct 2010 | Porting of the FRBR (Functional Requirements for Bibliographic Records) model from the RDF to the OWL2 DL format, as co-author. The porting is now used by FaBiO (FRBR-aligned Bibliographic Ontology). Technologies: OWL2, RDF, FRBR model. |
| Since Sep 2010 | CiTO (Citation Typing Ontology) and FaBiO (FRBR-aligned Bibliographic Ontology) ontologies, as contributor. Technologies: OWL2, PRISM model, FRBR model. |
| Since Sep 2010 | ORB (Ontology for Rhetorical Blocks), as co-author. Developed as part of the Scientific Discourse Task Force - Semantic Web for Health Care and Life Sciences Interest Group at W3C, the ORB ontology provides a model for capturing the coarse-grained rhetorical structure of scientific publications. Technologies: OWL2. |
| Since Jan 2010 | Antibodies Ontology, as contributor. Developed as part of the Semantic Resources project, the Antibodies ontology is an OBI-compliant model for representing: the antibody itself,
an antigen for an antibody, the solution which is offered by an organization, the offering organization, and the process by which the antibody was created. Technologies: OWL2, OBO, OBI. |
| Since Nov 2009 | Annotation Ontology (AO), as author and project lead. This is a model for documents annotation that permits users including journal or web community editorial staff, individual scientists, and computational web agents to construct and persist scientific document annotation as RDF, linking text strings or image portions within the document to term URIs in available ontologies. Technologies: OWL, RDF, RDFS. |
| In 2009 | SWAN (Semantic Web Applications in Neuroscience) and SIOC (Semantically-Interlinked Online Communities) integration module, as co-author. This integration work provides a complete model to represent scientific discourse in online communities at different levels of granularity (discourse elements and content items). Technologies: OWL, RDF, RDFS, Pellet. |
| Since Jan 2008 | PAV (Provenance, Authoring and Versioning) Ontology, as author. Originally developed as part of the SWAN ontology ecosystem, it defines a vocabulary for defining provenance, authoring and versioning in knowledge management application that are heavily based on integration of data from different sources. PAV has been selected as one of the reference ontologies by the W3C Provenance Incubator Group. Technologies: OWL, RDF, RDFS, Pellet. |
| Jan 2008-Mar 2011 | SWAN Collections, as author. Originally developed as part of the SWAN ontology ecosystem, it defines a generic vocabulary for unordered (Set) and ordered collections (List) in OWL-DL. It has been used in projects such as AlzSWAN, the SWAN Annotation Tool, EARMARK and FaBiO (FRBR-aligned Bibliographic Ontology). Since March 2011, it has been renamed Collections Ontology (CO) and is now developed by several contributors as a separate project. Technologies: OWL, RDF, RDFS, Pellet. |
| Since Sep 2006 | SWAN Ontology, as author and project lead. The collection of ontologies, created in collaboration with AlzForum, and used by the SWAN (Semantic Web Applications in Neuromedicine), AlzSWAN and Scientific Collaboration Framework (SCF) software ecosystems to create, manage and share knowledge bases for scientific research. Technologies: OWL, RDF, RDFS, Pellet. |
| Since August 2011 | Apache Clerezza module for UIMA, as contributor. Clerezza is a service platform based on OSGi (Open Services Gateway initiative) which provides a set of functionality for management of semantically linked data accessible through RESTful Web Services and in a secured way. I am working to extend the current functionalities of the UIMA module to better serve text mining services and applications oriented to semantics. I also co-wrote a converter that serializes UIMA results into Annotation Ontology (AO) RDF format. Technologies: Java, OSGi, UIMA, RDF, Annotation Ontology. |
| Since 2010 | Ontology Term Request Broker (obro), as analyst and developer. The broker is a web service for annotation software, used by the annotator, to find existing ontological terms and to create requests for new terms using provisional identifiers. The broker accepts requests for new ontology terms in a way that does not depend on the immediate availability of the ontology maintainer. Technologies: Java, Lucene, Ant. |
| Since 2006 | SIMILE Vicino, as developer. Vicino is a library to perform nearest neighbor searching and clustering. Vicino is one of the toolsl developed in the context of the SIMILE (Semantic Interoperability of Metadata and Information in unLike
Environments) project at the Massachusetts Institute of Technology (MIT). Vicino has been recently integrated in Freebase Gridworks now Google Refine. Technologies: Eclipse, Java, VPTree, SVN. |
Since 2005 | Java Data Processing Framework (JDPF), as architect and developer. Evolution of the project Tempo. It allows in the definition, generation and execution of standard and custom data processing. Technologies: Eclipse, Java, OSGi, Eclipse RCP, Apache Felix, Eclipse Equinox, Maven, SVN. |
| Since 2004 | SIMILE Welkin RDF browser, as developer. Welkin is one of the tool developed in the context of the SIMILE (Semantic Interoperability of Metadata and Information in unLike
Environments) project at the Massachusetts Institute of Technology (MIT). Technologies: Java, Swing, Sesame, RDF, SVN. |
| Since 2004 | Genius graphical software tool for visualizing genetic networks, as conceiver and developer. Conceived in 2004 and put on hold, after a long period of inactivity the project as been put back in development in 2010. Technologies: Java, Swing, JFreeChart, XML, SVN. |
| Mar 2010-Dec 2011 | SWAN
2.0: Hypothesis Management for Drug Discovery, as project lead and head developer. Developed in collaboration with a major pharma, the projects is combining in a single framework the expressiveness of the first version of the SWAN platform - hypotheses management - with the power of the SWAN Annotation Tool - document centric, semantic content creation. Technologies: Java, Groovy, Grails, Lucene, GWT, JavaScript, Ajax, HTML, CSS, SVN, RDF, OWL, REST, SPARQL, SpringSource Tool Suite. |
| Jan 2009-Dec 2010 | Semantic Resources Project, as Project manager and senior researcher for Mass General Hospital: collaboration between Mass General Hospital and Science Commons and with the goal of extending the Neurocommons project and enabling its facilities to be easily used from within the SWAN and SCF projects and by other scientific communities. Taking best advantage of emerging Semantic Web technologies, we developed a set of resources or interlinked knowledge bases considered of high value for the bio-informatics world. Examples of resources are: antibodies, for which we developed an OBO/OBI compliant OWL model, and PRotein Ontology (PRO), for which we worked with the maintainers for developing extensions of the model and for including proteins related to the Alzheimer desease. Technologies: OWL, RDF, OBO, SPARQL, Virtuoso, Pellet, Java, Lucene |
| Sep 2009-Sep 2010 | SWAN (Semantic Web Applications in Neuromedicine) - CiTO (Citation Typing Ontology) - FaBiO (FRBR aligned Bibliographic Ontology) - PRISM (Publishing Requirements for Industry Standard Metadata) alignment/integration , as responsible. The project has been developed as part of the Scientific Discourse Task Force - Semantic Web for Health Care and Life Sciences Interest Group at W3C. A single, integrated, model for representing citations and bibliographic objects has been created extended CiTO/FaBiO with some of the features provided by PRISM and the former SWAN Ontology Citations module. Both CiTO/FaBiO and SWAN ontologies have been built on top of the FRBR (Functional Requirements for Bibliographic Records) model. Technologies: OWL, RDF, Pellet reasoner. |
| Jan 2008-Sep 2009 | SCF (Science Collaboration Framework), as semantic technologies catalyst. The Science Collaboration Framework (SCF) is a software toolkit to establish web-based virtual team organizations for researchers in biomedicine. It enables researchers to publish and discuss on-line content such as articles, news, and perspectives, and to provide shared semantic context for this content using established scientific vocabularies and automated text mining. Technologies: JavaScript, OWL, RDF. |
| 2008 | SWAN (Semantic Web Applications in Neuromedicine) - SIOC (Semantically-Interlinked Online Communities) ontologies alignment/integration, as responsible and editor of the W3C HCLS note. The project has been developed as part of the Scientific Discourse Task Force - Semantic Web for Health Care and Life Sciences Interest Group at W3C. SWAN-SIOC enables semantic interoperability of discourse across scientific communities with intersecting but distinct research interests. Technologies: OWL, RDF, Pellet reasoner. |
| Sep 2006-Sep 2009 | SWAN
(Semantic Web Applications in Neuromedicine), as project lead and developer - Developed in collaboration with AlzForum, SWAN is a collaborative web application that aims to organize and annotate scientific knowledge about Alzheimer disease and other neurodegenerative disorders. SWAN facilitates the formalization of hypotheses about the disease and allows to manage the evolving universe of data and information about Alzheimer disease in such a way that researchers can easily comprehend the larger context ("what hypothesis does this support or contradict?"), compare and contrast hypotheses ("where do these two hypotheses agree and disagree?"), identify unanswered questions and synthesize concepts and data into ever more comprehensive and useful hypotheses and treatment targets for this disease. You can browse SWAN for Alzheimer or AlzSWAN here. Technologies: Java, Groovy, Hibernate, Spring, Lucene, OWL, RDF, SPARQL, OpenAnzo, JavaScript, Ajax, Dojo, Exhibit, Struts2, Tiles, JSP, JAXB, HTML, Maven, SVN. |
| 2006 | ROL (Rete Oncologica Lombarda or Lombardia Oncological Network), as developer: The project consisted in the developement of an evidence-based decision support system focused on checking cancer treatments compliance with clinical protocols. |
| 2005-2007 | Amyloidosis Network Project , as project manager and developer:
Analysis, design and developement of i. an infrastructure for managing
communication and patient data collection from a network of hospitals;
ii. an innovative electronic patient record with an unstructured database
and archetypes/templates meta models; iii. a decision
support system for computerizing the clinical protocol. Technologies: Eclipse, Tomcat, MySQL, Java, Struts2, JavaScript, jQuery, Prototype, Scriptaculous, HTML, CSS, iBatis, Spring, SVN. |
| 2003-2005 | E-Heart Failure Project. A model for the integrated management of care for cardiac decompensation patients, based on computerized guidelines as responsible for the computerizable model of the clinical practice guideline and responsible for the design and developement of the guideline-based decision support
system - The project has been funded by the Autonomous Province of Trento and coordinated by the ITC-Irst in collaboration with the Universities of Pavia, Florence and Trento, the Fraunhofer IBMT and the Health Care Service Trust of the Province of Trento. The overall aim of the project was to design, develop and assess computerized guidelines for an integrated care management model. A web structure acts as a virtual environment in which information services are delivered to various categories of user. This cooperative framework, based on innovative techniques, supports all those involved in the care process (hospital doctors, nurses, and general practitioners) by furnishing information, providing access to data according to need, and enabling the exchange of information. Technologies: Guide Technology, Eclipse, Tomcat, MySql, SQL, JDBC, Java, Swing, J2EE, JBoss, WebServices, SOAP, WSDL, XML, XMLSchema, Struts, JSP, HTML, CSS, JavaScript, Castor, CVS. |
| 2002-2005 | MIUR - FIRB: Le tecnologie dell'informazione
e della comunicazione per la gestione dei processi di prevenzione, cura
e riabilitazione - Information and communication technologies for the management of health care processes for prevention cure and rehabilitation, as resposible for modeling and computerization of clinical practice guidelines. Technologies: Guide Technology, Eclipse, Tomcat, MySql, SQL, JDBC, Java, Swing, J2EE, JBoss, WebServices, SOAP, WSDL, XML, XMLSchema, Struts, JSP, HTML, CSS, JavaScript, Castor, CVS. |
| Nov 2001-Dec 2007 | The Guide
Project, as conceiver, architect and developer: component-based multi-level architecture designed to
integrate a formalized model of the medical knowledge contained in
clinical guidelines and protocols with both workflow management systems
and Electronic Patient Record technologies. Technologies: Eclipse, Tomcat, MySql, SQL, JDBCJava, Swing, J2EE, JBoss, WebServices, SOAP, WSDL, XML, XMLSchema, Servlets, JSP, HTML, CSS, JavaScript, Castor, CVS. |
| Jun 12 | Panelist at Preconference Workshop at 2012 NMC Summer Conference Title: Connected Collective Knowledge |
| Jun 4 | Tutorial at SemTech (The Semantic Technology & Business Conference) Title: Leveraging the Semantic Web with Drupal 7 |
| Feb 17 | Talk at School of Computer Science, Manchester University, Manchester UK Title: Linking science and semantics through annotation |
| Feb 2 | Participant at 2012 NSF Workshop: Discovery Informatics: Science Challenges for Intelligent Systems, Washington DC, USA |
| Jan 30 | Talk at Scientific Discourse Task Force, W3C HCLS Interest Group Title: Creating, visualising, sharing, curating and discussing text mining results with Domeo Annotation Toolkit, Apache UIMA and Apache Clerezza - |
| Nov 7 | Speaker at New Tools and Methods for Notetaking Workshop, Radcliffe Institute for Advanced Study, Cambridge, MA, USA |
| Oct 4 | Participant at Alzforum / Protein Ontology Kick-Off Meeting, Buffalo, NY, USA |
| Aug 15 | Participant at The Future of Research Communication (FoRC) workshop, Schloss Dagtuhl, Germany |
| Aug 9 | Talk at Cambridge Semantic Web Gatherings, Cambridge, MA, USA Title: Annotating online documents with DOMEO and Annotation Ontology |
| Jul 15 | Talk at Bio Ontologies 2011, Vienna, Austria Title: DOMEO: a web-based tool for semantic annotation of online documents. |
| Jun 27 | Judge at the Elsevier/TWC Heath & Life Sciences Hackathon, RPI, Albany, NY, USA Event: 24-hour Health and Life Sciences Semantic Web Hackathon |
| Jun 23 | Panelist for for the Harvard IT Summit, Cambridge, MA, USA Title of the Panel: Scolarly Annotations |
| Jun 16 | Speaker at
the NIF (Neuroscience Information Framework) all hands meeting 2011, San Diego, CA, USA Title: Progress on future developments of DOMEO (SWAN Annotation Tool) within NIF |
| Jun 15 | Talk at
NCBO (National Center for Biomedical Ontology) Webinar Series Title: Linking science and semantics with Annotation Ontology and the SWAN Annotation Tool |
| May 11 | Lecture at
MassGeneral Institute for Neurodegenerative Disease (MIND), Charlestown, MA, USA Title: Annotating Online Scientific Literature |
| Mar 24 | Invited talk at
OAC Workshop, Chicago, IL, USA Title: History and Overview of AO (Annotation Ontology) - |
| Mar 15 | Invited talk at
NIF webinars Title: Annotation Ontology (AO) and SWAN Annotation Tool - webinar recording |
| Jan 19 | Participant at Beyond the PDF workshop, San Diego, CA, USA |
| Dec 1 | Invited talk at
AstraZeneca, Waltham, MA, USA Title: Hypothesis Management and Supervised Automated Annotation of Web Documents |
| Oct 12 | Invited talk at Eli Lilly and Company, Indianapolis, IN, USA Title: Drug Discovery and Supervised Automated Annotation of Web Documents |
| Oct 8 | Invited talk at Pfizer, Cambridge, MA, USA Title: Hypothesis Management and Supervised Automated Annotation of Web Documents |
| Jul 9 | Talk at BioOntologies 2010: Semantic Applications in Life Sciences, Boston, MA, USA Title: AO: an open Annotation Ontology for science on the web - |
| Apr 26 | Invited talk at 2010 Protein Ontology 3th Annual Meeting, Newark, Delaware Title: Semantic Resources Project: PRO (Protein Ontology) Use Cases for Scientific Communities - |
| Nov 7 | Invited talk at WONCA (GP branch of WHO) committee for the ICPC classification meeting, Brasov, Romania Title: The medical terminology-classifications ecosystem. Ontoterminologies for semantic interoperability |
| Jun 23 | Invited talk at EU Workshop: Ontology-Driven Semantic Interoperability in eHealth, Brussels, Belgium Title: Semantics is not a luxury: Building the new generation of Clinical Information Systems - |
| Jun 25 | Talk at 3rd Tinnitus Research Initiative Meeting, Stresa, Italy Title: Tinnitusbook: a proposal for an advanced scientific web community for tinnitus research - |
| Apr 30 | Talk at HCLS F2F Meeting, Cambridge, MA, USA Title: Controlled vocabularies definition method for bridging formal ontologies development - |
| Mar 10 | Talk at Cambridge Semantic Web Gatherings, Cambridge, MA, USA Title: SWAN Ontology 1.2 |
| Sep 3 | Participant at the Signs, Symptoms and Findings: First Steps Toward an Ontology of Clinical Phenotypes workshop, Dallas, TX |
| May 6 | Talk at European conference eHealth 2008, eHealth without frontiers, Portoroz, Slovenia Title: Medicognos knowledge and software solutions for continuity of care |
| May 26 | Invited talk at the Italian Society for Amyloidosis National Meeting, Venice, Italy Title: National Electronic Patient Record for Amyloidosis |
| Nov 12 | Talk at AMIA Annual Symposium, Washington DC Title: A Framework for Temporal Data Processing and Abstractions |
| Nov 8 | Participant at Biomedical Ontology in Action, Baltimore, MD |
| Jun 20 | Invited talk at the Workshop for the European project PIPS, Cambridge, UK Title: The Guide Project |
| Sep 9 | Talk at MEDINFO 2004, San Francisco, CA, USA Title: A Guideline Management System |
| Sep 6 | Talk at IDAMAP 2004, Stanford, Palo Alto, CA, USA Title: GENIUS: A New Tool for Gene Networks Visualization |
| Sep 2007-Dec 2009 |
Clinical Information Systems and Knowledge Management consultant for 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 communication between the different components is made possible by contracts and formal representation of clinical, medical, and patients knowledge. 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. |
| Jan 2003-Nov 2007 | Information Technology and Knowledge Management consultant for Laboratory for Medical Informatics, University
of Pavia, Italy. Development of a production quality version of "The Guide Project" a component-based multi-level architecture designed to integrate a formalized model of the medical knowledge contained in clinical guidelines and protocols with both workflow management systems and electronic patient record technologies. The communication between the different components is regulated by a set of contracts and made possible through exchange of structured data. The need of semantically representing clinical data - back in 2001 when I completed the first draft of this architecture - motivated my initial interest for Semantic Web technologies. Technologies: Clinical Workflow, Electronic Patient Records, Clinical Terminologies (ICD9, SNOMED), Eclipse, CVS, Java, Struts, Struts2, JavaScript, Prototype, Scriptacolous, jQuery, HTML, CSS, iBatis, Spring, OpenEHR, J2EE, JSP, JMS, JBoss, XML, XMLSchema, MySQL, WSDL, Web Services, User Interface Design. |
| Sep 2006-Nov 2007 | Information Technology consultant for Policlinico S. Matteo, research hospital in Pavia, Italy. Analysis, design and implementation of (i) the website for the Italian network for amyloidosis and (ii) of a web infrastructure for managing communication and patient data collection from a network of hospitals dealing with the rare pathology. Technologies: Eclipse, CVS, Java, iBatis, Castor, Struts2, Web Programming, HTML, CSS, Javascript, JQuery, Ajax, MySQL, SQL, User Interface Design. |
| Mar 2005-Sep 2006 | Knowledge Architect at Medicognos, SA Development of a knowledge based distributed Electronic Patient Record with workflow and Decision Support capabilities. |
| Mar 2005-Mar 2006 | Clinical Information Systems and Knowledge Management consultant for Medilogix PgmbH, Belgium. Analysis and design of the Medilogix innovative process-based electronic patient record. The platform allow health care professionals to efficiently perform their daily activities while keeping track, in a very formal way, of every step of the care process. The platform enables collaborative work through creation of networks for continuity of care. It also includes features for managing medical documentation and planning medical and organizational activities. Technologies: UML, Poseidon for UML, Relational Databases, OpenEHR, and Database Design Studio. |
| 2005 | Founder at Medicognos, SA Development of a knowledge based distributed Electronic Patient Record with workflow and Decision Support capabilities. |
| 2003 | Software Developer consultant for 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, MySQL. |
| Nov 2001-Nov 2002 | Information Technology consultant for 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. |
| 2000 | Software Developer consultant for the EUProject MAIDS (Motorcycle Accidents in Depth Study). Consultant for design and development of the software for data exchange between data entry tools and statistical analysis tools. Technologies: C++, Borland C++, C++ Standard Library. |