Sebastian Schmerek

Software Engineer, Web Developer & IT Expert

Hello, I am a software engineer and computer specialist with more than 20 years of experience.

<about me />

Passionierter und lösungsorientierter Software Engineer und IT-Enthusiast seit einem viertel Jahrhundert.
Hervorragende Fähigkeiten als Full-Stack-Entwickler mit dem Fokus auf Qualität und Kundenzufriedenheit.
Hohe und langjährige Expertise in der Entwicklung in diversen modernen Software-Sprachen wie .NET und JavaScript und einem hohen Verständnis in Software-Design und -Architektur.
Instandhaltung der Entwicklungsumgebung fürs ganze Team ist auch keine Herausforderung.
Effizient in jeglichen Teamkonstellationen und stets begierig, Neues zu lernen.

<experience />

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