Basic

Mag. João Ventura

Angestellt, Software Developer, 1xINTERNET

Frankfurt am Main, Deutschland

Skills

Software Engineering
Aerospace
Computer Programming
Software Testing
Spacecraft Mission Control
Drupal
XML
Java

Timeline

Professional experience for João Ventura

  • Current , since Dec 2018

    Software Developer

    1xINTERNET

  • Current , since Dec 2014

    Creator

    tombo.pt

  • 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

    RHEA

    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

    Developer

    Trellon

    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

    Freelancer

    Freelancer

    Design and development of the m.ocasiao.pt and the future ocasiao.pt 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

    GMV

    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

    Consultant

    ESA/ESOC

    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 www.egos.esa.int and www.elog.esa.int 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

    FZI

    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.

Languages

  • German

    -

  • English

    -

  • Spanish

    -

  • Portuguese

    -

  • French

    -

  • Italian

    -

Wants

Personal development
Getting (re-)acquainted

Interests

new technologies
computers
standards
skiing
diving

Browse over 18 million XING members