<Erfahrung />

Expert Software Engineer , Reishauer AG
09/2022 present | Zürich, Schweiz
  • Verantwortlicher für die Migration von On-Premise Systemen zu Cloud Lösungen
  • Konzeptionieren, entwicklen und implementieren von Systemarchitekturen von Software für CNCWerkzeugmaschinen
  • Verbessern der Performance von Sinumerik-Maschinenkommunikation
  • Verantwortlicher für die Instandhaltung und Wartung von DevOps Infrastruktur (Teamcity, Bitbucket, Jira, Confluence, ..)
  • Moderator und Koordinator des DevOps Teams
  • Qualitätssicherung der Software nach stand der Technik (Unit-Test, ...)
  • Entwicklung einer Bedienoberfläche für Zahnradschählmaschinen (Sinumerik, .NET, WPF, ..)
  • Entwicklung einer Maschinenparametrisierungssoftware (.NET, WPF, ..)
  • Mentor für DevOps Systeme (Beratungen, Hilfestellungen, Schulungen)
  • Arbeiten in einem agilen Projekt
Lead Software Engineer , THALES (RUAG AG)
12/2020 08/2022 | Bern, Schweiz
  • Verantwortlicher für DevOps (Azure Devops)
  • Fachliche Verantwortung für die Entwicklungsarbeiten
  • Entwickeln eines leistungsfähigen Konzepts, für die Aufnahme und Wiedergabe von Dataströmen im edge Netzwerk (BigData, DDS, ..)
Senior Software Engineer , THALES (RUAG AG)
03/2020 11/2020 | Bern, Schweiz
  • Entwickeln einer Software zur Koordination, Orchestrierung, Tracking und Überwachung von Cyberphysischen Systemen in Trainingsdorfer/Simulatoren (.NET, WPF, Unity 3D, ..)
  • Entwicklen von Software Architektur und Konzeptdokumentationen
  • Verantwortlicher für DevOps (Azure Devops)
  • Funktionstests der Software und Sicherstellung der Softwarequalität und Guidlines mittels Unit-Tests, TestAutomation und Codereviews
Software Developer , Reishauer AG
09/2011 02/2020 | Zürich, Schweiz
  • Entwicklung einer Bedienoberfläche für Zahnradschleifmaschinen (Sinumerik, .NET, WPF, ..)
  • Entwicklung diverser Lösungen für z. B.:
    • ein Analyse Tool für den Sinumerik NC-Code um die Qualität zu gewährleisten
    • eine Software zur Textverwaltung um das Übersetzen der Software zu vereinfachen
  • Verantwortlicher für den Aufbau einer DevOps Infrastruktur (z.B Continious Integration, Wissensdatenbank, Issue Tracking, Web-Hosting)
  • Arbeiten in einem agilen Team
Elektroniker Auszubildender , Reishauer AG
08/2007 07/2011 | Zürich, Schweiz
  • Zusammenbauen und testen von Schaltkreisen
  • Entwickeln von Echzeit-Software für Microprozessoren
  • Messen und testen von Schaltkreisen