Matthias Spiller ist Senior Softwareentwickler mit über 19 Jahren Erfahrung in der Entwicklung, Wartung und Modernisierung technischer Softwaresysteme – vor allem in Embedded-, Automotive- und Industrieumgebungen. Er unterstützt Unternehmen dabei, instabile oder veraltete Systeme wieder in den Griff zu bekommen: durch fundiertes Debugging, gezielte Performance- Optimierung, Modernisierung von Altcode und Aufbau von Test- und CI/CD-Infrastrukturen. Seine technische Stärke liegt in der Analyse komplexer C++-, C#- und Python-Codebasen, häufig unter Linux oder Windows mit CAN, LIN, Ethernet oder weiteren Bussystemen. Neben der Umsetzung neuer Funktionen übernimmt er auch Quer- schnittsaufgaben: Architekturberatung, Schnittstellenkonzeption, DSL-Entwicklung (Xtext) oder Refactoring-Maßnahmen bei technischer Verschuldung. Typische Einsatzfelder sind Embedded-Geräte, Steuerungen, Diagnosetools, Datenpipelines oder Simulationsumgebungen – auch dort, wo Dokumentation fehlt oder Systeme durch viele Hände gegangen sind. Er agiert über seine GmbH, arbeitet bevorzugt remote und ist für Projektphasen auch vor Ort verfügbar.
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.