MS

Matthias Spiller

verfügbar

Letztes Update: 16.04.2024

Software-Entwickler - 17 Jahre Berufserfahrung - C++ Linux Jira CANoe

Firma: Fari Software GmbH
Abschluss: Diplom Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

spillermatthias-referenzen.pdf
SpillerMatthias-11-2023_081123.pdf

Skills

Mehr als 15 Jahre Berufserfahrung in Software-Entwicklung und -Architektur in großen gewachsenen Systemen
Erfahrung in der Halbleiter- und Automobil-Branche
Schnelle Einarbeitung in komplexe Sachverhalte
Schwerpunkte: C++, Linux, Debugging, Performance-Verbesserung, Automotive


Qualifikationen
Programmierung
C/C++ Python xText, Xtend Java, Groovy C#
NUnit
UML
.NET, .NET core
Betriebssysteme
Linux MacOS Windows
Produkte, Standards, Prozesse
Eclipse
Visual Studio, VS Code
JIRA
Conan, vcpkg
Bamboo, Bitbucket, FishEye
18 Jahre +++ 14 Jahre +++ 10 Jahre +++ 5 Jahre ++
6 Jahre ++
7 Jahre ++ 10 Jahre ++ 6 Jahre ++
15 Jahre +++ 7 Jahre ++ 3 Jahre ++
7 Jahre ++ 6 Jahre +++ 7 Jahre +++ 2 Jahre ++ 2 Jahre ++
Jenkins, GitLab, GitHub CANoe, vTESTstudio, CAPL protobuf
vTune, Valgrind, Intel Inspector Git, ClearCase, SVN
Maven, NuGet, Gradle, CMake CDD, ODX, UDS, Diagnose DoIP, ISO13400
Ethernet, TCP/IP, MQTT
LaTeX OpenCV
Datenbanken
PostgreSQL, MySQL, SQLite, MS-SQL
Erfahrung
6 Jahre ++ 5 Jahre +++ 2 Jahre +
7 Jahre ++
15 Jahre ++ 5 Jahre ++ 5 Jahre ++ 3 Jahre ++ 3 Jahre ++
15 Jahre ++ 6 Jahre ++
5 Jahre ++

Projekthistorie

04/2018 - bis jetzt
Software Entwickler
(Transport und Logistik, 50-250 Mitarbeiter)

  • Weiterentwicklung einer zentralen Softwarekomponente zur Datenerfassung, -konvertierung und -verarbeitung
  • Portierung von C++ Code nach Python
  • Migration von Python 2 nach Python 3
  • Entwicklung einer Datenverarbeitungs-Pipeline

 

Eingesetzte Technologien/Methodiken:

Python, C++, Java, SQL, ODBC, Ant, Ivy, Eclipse, Visual Studio, RPC, JSON, REST, MQTT, NiFi, Pandas


05/2019 - 08/2019
Software Entwickler
(Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • Entwicklung eines grafischen Tools zur Konfiguration von Tests für Smart-Charging
  • Aufbau einer automatischen Build- und Deployment-Pipeline

 

Eingesetzte Technologien/Methodiken:

CANoe, vTESTstudio, CAPL, C#, Jenkins, Groovy, .NET


10/2018 - 02/2019
Software Entwickler

  • Weiterentwicklung einer Software zur visuellen Qualitätskontrolle für Hochgeschwindigkeits-Testmaschinen
  • Entwurf, Entwicklung und Verifikation von Algorithmen zur visuellen Analyse von Testobjekten

 

Eingesetzte Technologien/Methodiken:

OpenCV, C++, SVN, Git, Linux


01/2018 - 09/2018
Software Entwickler

  • Entwicklung eines Backends für den browser-basierten Zugriff auf eine MS SQL-Datenbank
  • Übernahme der Datenmodelle aus einer existierenden Datenbank
  • Automatische Generierung der API aus dem existierenden Datenmodell
  • Erstellung von Berichten aus der Datenbank mittels LaTeX

 

Eingesetzte Technologien/Methodiken:

ASP.NET, .NET core, REST, JSON, XML, SQL, MS-SQL, C#, Visual Studio, LaTeX, T4-Templates


08/2017 - 08/2018
Software Entwickler

  • Spezifikation, Design, Implementierung und Test von Erweiterungen und Fehlerbehebungen für die Software eines Halbleitertesters
  • Performance-Messungen und -Verbesserungen

 

Eingesetzte Technologien/Methodiken:

C++, Linux, Eclipse, valgrind, GCC, boost, GDB, ClearCase, Git, JIRA


09/2017 - 02/2018
Software Entwickler

  • Spezifikation, Design, Implementierung und Test eines Frameworks für Steuergeräte-Tests auf Ebene des Diagnose-Over-IP Protokolls
  • Erstellen eins Panels zur Parametrisierung des Frameworks
  • Erstellen von Tests nach Kundenspezifikation

 

Eingesetzte Technologien/Methodiken:

CANoe, CAPL, vTESTstudio, DoIP, ISO13400, C#, Visual Studio 2017, TCP/IP, UDP, Ethernet, TCP/IP, WinForms, .NET


08/2017 - 01/2018
Software Entwickler

  • Spezifikation, Design, Implementierung und Test einer Software für einen Druckluftprüfstand
  • Anbindung der Telefonanlage an eine firmenspezifische Datenbank. Anzeige von Anruferdaten während eines eingehenden Anrufs

 

Eingesetzte Technologien/Methodiken:

Visual Studio 2017, Visual Basic, VB .NET, WinForms, Microsoft Report Viewer, MS-SQL, Django, Python, REST, Webservices, Javascript, Starface


Reisebereitschaft

Weltweit verfügbar
Großraum Stuttgart oder Remote (20% vor Ort)

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
17.07.2017

Versicherungsende:
01.01.2025

Profilbild von Matthias Spiller Software-Entwickler - 17 Jahre Berufserfahrung - C++ Linux Jira CANoe aus Boeblingen Software-Entwickler - 17 Jahre Berufserfahrung - C++ Linux Jira CANoe
Registrieren