Matteo Renesto
Principal Software Engineer at Telespazio Germany GmbH- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Italian Native or bilingual proficiency
-
German Professional working proficiency
-
French Limited working proficiency
Topline Score
Bio
Credentials
-
Professional Scrum Master
Scrum.orgJan, 2019- Oct, 2024 -
Java SE 8 Programmer I
OracleOct, 2017- Oct, 2024 -
PRINCE2 Foundation
APMG InternationalNov, 2016- Oct, 2024 -
Robotics: Computational Motion Planning
Coursera Course CertificatesMay, 2016- Oct, 2024 -
Robotics: Aerial Robotics
Coursera Course CertificatesMar, 2016- Oct, 2024 -
Project Management: The Basics for Success
Coursera Verified CertificatesJul, 2015- Oct, 2024 -
Successful Negotiation: Essential Strategies and Skills
Coursera Verified CertificatesApr, 2015- Oct, 2024 -
Crafting an Effective Writer: Tools of the Trade (Fundamental English Writing)
CourseraJun, 2013- Oct, 2024 -
PRINCE2 Practitioner
APMG InternationalNov, 2016- Oct, 2024
Experience
-
Telespazio Germany GmbH
-
Germany
-
Aviation and Aerospace Component Manufacturing
-
1 - 100 Employee
-
Principal Software Engineer
-
May 2019 - Present
- Technical Lead for the development of the Enable Mission Planning application http://www.enable.space
-
-
Senior Software Engineer
-
Oct 2015 - May 2019
Senior Software Engineer in the Mission Planning Systems group.- Project Manager and Team Leader of small teams (2-3 people in total)- Experienced software developer mainly involved in Planning Systems for Earth Observation space missions.- Software Architect for the development of ESTRACK Planning and Scheduling System (EPS/ESS) - The optimization software used for the allocation of the ESA ground stations to the space mission for the ESOC scheduling office.
-
-
Software Engineer
-
Oct 2011 - Sep 2015
Software Engineer in the Mission Planning Systems group.- Working on operational software for ESA and other international clients- Responsible for the implementation software work packages according with the applicable standards (mainly ECSS)- Provided contributions to Software Design Document, Interfaces Design Documents and User Manual- Responsible for Software Testing and related documentation- Deliver training courses for system operators
-
-
-
Politecnico di Milano
-
Italy
-
Research Services
-
700 & Above Employee
-
Laboratory Tutor, for Software Engineering class
-
Apr 2009 - Jul 2009
The role of Laboratory Tutor was to assist students that were developing their projects for Software Engineering 1 course (Prof. C. Ghezzi) . Such projects consist in: definition of use cases, definition of class diagrams (UML), definition of sequence diagrams and implementation of an application (Java) with MVC pattern with a swing-based interface and testing with JUnit. The role of Laboratory Tutor was to assist students that were developing their projects for Software Engineering 1 course (Prof. C. Ghezzi) . Such projects consist in: definition of use cases, definition of class diagrams (UML), definition of sequence diagrams and implementation of an application (Java) with MVC pattern with a swing-based interface and testing with JUnit.
-
-
Education
-
Politecnico di Milano
Master, Computer Engineering -
University of Illinois at Chicago
Master, Computer Science -
Politecnico di Milano
Bachelor, Computer Engineering