Matteo Lovato

Angestellt, Team Leader Software Development, Leica Geosystems part of Hexagon

Au, Schweiz

Fähigkeiten und Kenntnisse

Leadership
Team Building
C++
Software Development
Agile
MDSD
Java
Python
C#

Werdegang

Berufserfahrung von Matteo Lovato

  • Bis heute 5 Jahre und 8 Monate, seit Okt. 2018

    Team Leader Software Development

    Leica Geosystems part of Hexagon

    Leading a software team of 11 engineers. Responsible for line management processes such as people development, resource allocation, hiring, performance management. Team building, recruitment and interview of candidates. Coaching role to grow team skills in software engineering, code quality, agile collaboration and communication. Communication with different stakeholders across the whole organization.

  • Bis heute 10 Jahre und 8 Monate, seit Okt. 2013

    Senior Software Engineer | Certified ScrumMaster

    Leica Geosystems part of Hexagon

    Development of the onboard software installed on the next generation 3D laser scanners and Leica Captivate surveying software. Design and implementation of models and grammars to create a domain specific language to model some internal communication protocols. Implementation of the C++ and C# code generators based on the custom DSL. Implementation of a C++ code generator to create State Machines based on UML statecharts.

  • 1 Jahr und 6 Monate, Apr. 2012 - Sep. 2013

    C# & C++ Analyst / Developer

    Stan James

    My role involved the analysis, design, development, testing and support of a software for automated trading. Maintenance and refactoring of some legacy trading tools. Developed a service oriented architecture to automate event and bet results and the delivery of notifications to the traders. Full software development life cycle working with Scrum methodologies. • Key technologies: C#, Visual Studio 2008/2010, WindowsForms, WPF, WCF, MSMQ, Linq, NUnit, Oracle, PL/SQL, Jira

  • 4 Jahre und 3 Monate, Jan. 2008 - März 2012

    Senior Software Engineer

    Galileo Avionica S.p.A. per conto Next S.p.A.

    Consultant at Selex Galileo for the training & debriefing station of the Eurofighter Typhoon flight simulator. Client-side and server-side development and bug fixing. We use a wide range of different technologies including C++, STL, C++ CLI and Net Framework 2.0, XML, SQL, Python and many more. Development of a remote client that allows to control the simulation through an Android tablet. It is developed using Java and the Android SDK. Integration and test at EADS (DE), RAF Coningsby (UK)

  • 2 Jahre und 3 Monate, Nov. 2005 - Jan. 2008

    Software developer

    Galileo Avionica S.p.A. per conto Space Software Italia

    Consultant at Selex Galileo S.p.A. for the training station of the Eurofighter Typhoon flight simulator. - C/C++ - C++ CLI (.net framework 2.0) - SQL, XML

  • 2005 - 2006

    System Administrator Unix/Windows

    Fax3 SAS

    Dipartimento: Tecnologia. Impiego settore software

  • 2005 - 2005

    Software developer C/C++

    Galileo Avionica S.p.A.

    Dipartimento: Tecnologia. Impiego settore software, Sviluppo di un applicativo per la visualizzazione e manipolazione delle immagini integrato all'interno della console di terra di un velivolo teleguidato. Tecnologie Utilizzate: C/C++, MFC

Ausbildung von Matteo Lovato

  • Bis heute 18 Jahre und 5 Monate, seit 2006

    Università degli studi

    OOP (Java + Swing) - Sistemi Operativi - Basi Dati - Reti di calcolatori

  • 1997 - 2004

    Università degli studi

    Economia Aziendale - Marketing - Project Management - Statistica - Tecniche di comunicazione aziendale

Sprachen

  • Spanisch

    Gut

  • Englisch

    Fließend

  • Italienisch

    Muttersprache

  • Deutsch

    Grundlagen

  • Portugiesisch

    Gut

Interessen

Internet
Tecnologia - Analisi e programmazione
Tecnologia - Project Management
Tecnologia - UNIX

21 Mio. XING Mitglieder, von A bis Z