Mag. João Ventura

is not interested in offers. ❌

Angestellt, IVV Engineer, EUMETSAT (working for Innoflair)

Frankfurt am Main, Germany


Software Engineering
Computer Programming
Software Testing
Spacecraft Mission Control
Drupal Development
Computer Science


Professional experience for João Ventura

  • Current 1 year and 2 months, since Apr 2023

    IVV Engineer

    EUMETSAT (working for Innoflair)

  • Current 9 years and 6 months, since Dec 2014


  • 4 years and 5 months, Dec 2018 - Apr 2023

    Software Developer

  • 3 years and 7 months, May 2015 - Nov 2018

    Senior Software Developer

    Wunder Germany

  • 2 years and 8 months, Apr 2012 - Nov 2014

    Software Engineer


    Software development and product support at the European Space Operations Centre (ESA/ESOC) in Darmstadt.

  • 1 year, Apr 2011 - Mar 2012

    AIV Engineer

    Galileo Control Center

    Validation and Integration of the different elements: SCCF (SCOS-2000), CSIM (SIMSAT), SCPF and GFTS. Creation of test procedures and execution of tests in support of element acceptance by ESA witnesses. Initial verification of the roll-out of the Galileo elements in Fucino.

  • 8 months, Sep 2010 - Apr 2011



    Development of several web sites using Drupal and CiviCRM (Drupal, PHP). Working remotely with a team scattered throughout the world, helping to make the world a better place (preventing war in South Sudan with the Satellite Sentinel project and saving the environment with the Earth Day Network site).

  • 1 year and 1 month, Sep 2009 - Sep 2010



    Design and development of the and the future Websites (Drupal based) Main developer Coordinated and instructed small team of 2-3 persons, including junior developers and themers Data transformation from multiple sources (XML, CVS, etc.) to multiple sources (XML, Drupal database) using Talend Open Studio.

  • 3 years and 4 months, Mar 2006 - Jun 2009

    Project Manager


    Project Management of the SCOS-2000 Quality Improvements (for ESA/ESOC) Software Engineering: Configuration of the following environments: Requirements definition using Telelogic DOORS. Test Case and Requirements Validation in Mercury Quality Center. Configuration Management in Telelogic Synergy/CM and Syn-ergy/Change. Software Modelling in Sparx Systems’ Enterprise Architect). Technical Writing: User Manuals and Install Guide documentation. Project Management of the Mission Control System (hifly) for

  • 1 year and 6 months, Aug 2004 - Jan 2006



    SDE Testing Environment consultancy: requirements definition, tool survey, selection and test-bed use. Support tasks: software system testing of SCOS-2000, SIMSAT, MCS-TVT and the SLE-API; Maintenance of the and websites (use of JavaScript, PHP, HTML and OpenCMS)

  • 3 years, Feb 2003 - Jan 2006

    Technical Manager

    Critical Software

    Technical Manager of the SCOS-2000 Productisation for ESA/ESOC. Quality Manager of HICOD2000 project in partnership with ADETTI for ESA/ESRIN. Software Engineering: Requirements definition and support for an online help application, a Flash-based multimedia demonstration CD and the future EGOS web portal (UML, Java, Flash) Technical Writing: Update of SCOS-2000 documents to the latest software version. Development and use of new document templates. Application of RAMS analysis to SCOS-2000 for ESA

  • 5 months, Aug 2002 - Dec 2002

    Scientific Researcher


    Research and specification of a WCET (Worst Case Execution Time) tool, for the HIDOORS project – Development of a Java virtual machine, development environment and support tools to allow the development of distributed, real-time applications for critical environments (EU FP5 project).

  • 1 year and 2 months, Mar 2001 - Apr 2002

    Project Manager

    Skysoft Portugal

    Technical Management of the IASI Level 2 Product Processing Facility for EUMETSAT’s EPS satellites (for Alcatel Space and EUMETSAT). Software Architect in the Land-SAF for EUMETSAT. Software Engineering: definition of the Software Development and Software Verification and Validation Plans; Definition of Architectural and Detailed Design Documents, Software Requirements Documents (using UML, SADT, and ESA’s BSSC 98(1) and PSS-05). Business development: Writing of management and technical proposals.

  • 2 years and 6 months, Nov 1997 - Apr 2000

    Technical Manager

    Skysoft Portugal

    Project Manager of the GASCA project for the European Commission. Team co-ordination and project invoicing. Software Engineering: Software Design and Development (C, ARINC 653, VAPS) Project Manager of the SDLS project for ESA). Team co-ordination and project invoicing. Market surveys of existing technologies (CPDLC, SATCOM, XXDR, ASN.1, RPC, Solaris, Linux). Business development: Writing of technical, management and financial proposals, planning, budgeting and scheduling.

Educational background for João Ventura

  • 2 years and 9 months, Oct 1998 - Jun 2001

    Computer Science

    Faculdade de Ciêncies da Universidade de Lisboa (FC/UL)

    Master’s thesis on “Response Time Analysis of Composable Micro-Protocols”, under supervision of Dr. Luís Rodrigues.

  • 5 years, Sep 1992 - Aug 1997

    Computer Science

    Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa (FCT/UNL),

    Diploma work performed in the Technical University of Wroclaw (Poland) in the scope of the TEMPUS scheme under the theme “Neural Networks implementation in parallel distributed processing systems”, under supervision of Dr. Urszula Kaczmar and Dr. José Cardoso e Cunha.


  • English


  • French


  • German


  • Italian


  • Portuguese

    First language

  • Spanish



new technologies

Browse over 21 million XING members