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