• Olá!
    My name is Diogo
    and this is a personal website.
  • Portugal is my homeland,
    but home is in Mainz, Germany.
  • I am an information systems engineer,
    although technology is overrated.

What I have developed an interest in...



Over 10 years experience in information systems engineering: requirements management, architecture design, user-centred design, usability and development. Skilled in a diversified range of languages and technologies, especially web technologies, Java, Android and databases. Very good in reasoning, project management, planning, organisation and sociability.
  • Now
  • Research Associate
    Universitätsmedizin der Johannes Gutenberg-Universität Mainz
    March 2017 - presentMainz, Germany

    Systems engineering on cancer research and collaborative information systems, including the UCT web application. Integration of Laboratory/biomedical management information systems. Design, implementation and maintenance of BioPro - a tissue biobank system that manages tissue samples, cases and diagnoses.

    Technologies: Java, GWT, PostgreSQL, HTML, CSS, Javascript, Bootstrap, RESTful, JSON, Mercurial, Maven, Bitbucket, Linux.

  • 2017
  • Research Associate
    Deutsches Krebsforschungszentrum (DKFZ)
    DKFZ Partner Frankfurt/Mainz: member of the German Consortium for Translational Cancer Research, working at the Universitätsmedizin der Johannes Gutenberg - Universität Mainz
    March 2013 - February 2017Mainz, Germany

    Project manager of the Biobanking and Biomolecular Resources Research Infrastructure (BBMRI-ERIC) Common Service IT, using Scrum. Team leader of the Biobank work group. Information systems engineering on the Clinical Communication Platform (CCP IT) of the German Consortium for Translational Cancer Research (DKTK); Open Source Registry System for Rare Diseases in the EU (OSSE), a registry framework that supports the setup of disease-related registries in the field of rare diseases. Conceptualisation and development of a toolset for clinical metadata-driven design of graphical user interface components for data entry and validation.

    Technologies: Java, JavaServer Faces (JSF), HTML, CSS, jQuery, PostgreSQL, REST, JSON, Bootstrap, Mercurial, Git, SVN, Bitbucket, JIRA, Maven, Linux.

  • Software Engineer
    Solenix GmbH
    May 2012 – February 2013Darmstadt, Germany

    Design, implementation and maintenance of high performance information systems in the space domain, particularly for the European Organisation for the Exploitation of Meteorological Satellites (EUMETSAT) and European Space Agency (ESA). Lead of an indoor navigation R&D study, trade-off analysis, software prototyping and documentation for the ESA business incubation programme.

    Technologies: Java, Eclipse RCP, SQL, MySQL, Oracle Database, XML, Linux.

  • 2012
  • Lead Software Engineer
    LatitudeN GmbH
    December 2009 – April 2012Darmstadt, Germany

    Leading the development of innovative mobile solutions: Farol City Guides Android applications, support systems (map, content managers and algorithms), web platforms and Touristic Augmented Reality Environments Guide (TouAREG). Responsible for the information systems life-cycle, team management, planning, requirement specification, architecture, usability, design and development.

    Technologies: Java, Android, SQLite, GWT, RESTful Web Services, PHP, MySQL, Linux.

  • IT Consultant / Software Engineer
    Edge Innovation
    June 2008 – November 2009Lisboa, Portugal

    Software developer at TIMw.e., a worldwide leading company in mobile marketing; Development of an Intranet; Software Developer at Fundação para a Divulgação das Tecnologias de Informação (FDTI).

    Technologies: Java (J2EE), Google Web Toolkit (GWT), SQL, HTML, CSS, Eclipse IDE, Tomcat, JBoss, Web Services, Maven, Informix Database Server, MySQL and Oracle; C# and MsSQL.

  • 2008
  • BSc and MSc in Information Systems and Computer Engineering
    Instituto Superior Técnico – Universidade Técnica de Lisboa
    September 2003 – 2008Lisboa, Portugal

    Enterprise architecture planning, information systems, software engineering, object-oriented programming, database design, user oriented development, user interface design, project management.

  • IT Consultant / Software Engineer
    AGAP2
    September 2007 – May 2008Lisboa, Portugal

    Software maintenance, development and integration at Fujitsu Services, working on a Ticket Information System at CP (Caminhos de Ferro de Portugal - Portuguese Railway Company).

    Technologies: Java, SQL, HTML, Javascript, CSS, using Eclipse IDE, Tomcat Servlet Container, Informix Database Server and Web Services.

  • 2007
  • Web Developer
    Metacriações
    March 2005 - July 2007 (part-time)Belas, Portugal

    Project management, requirement analysis, design and development in LAMP (Linux, Apache, MySQL and PHP), HTML, CSS, Javascript and AJAX. Development of http://www.fitpassion.com/ (including on-line store), a2-always-two website, real estate evaluation information system for Quantimo and an e-commerce system.

  • Volunteer Web Developer
    September 2005 - presentPortugal, Germany

    Project management, website development and server administration
    http://www.vivamulherviva.org - including backoffice - and http://www.gruposfamilias.org (discontinued; reference at https://gruposfamilias.preludiodigital.com).

    Technologies: Java, GWT, Linux, MySQL / LAMP (Linux, Apache, MySQL and PHP), HTML, CSS, Javascript and AJAX; Wordpress.

  • Certificate of Proficiency in English
    Oxford School - University of Cambridge
    1992-2002Lisboa, Portugal

    Reading, writing, grammar and vocabulary, listening and speaking in English. Got also the Certificate in Advanced English and First Certificate in English.

Obrigado! Thank you for your visit.

Keep in touch!