Karriere
Senior IT System Architekt
Januar 2024 - heute
Software-Architekt
September 2019 - Dezember 2023
Software-Architekt & Projektleiter | Production IT | Engineered Software Solutions
Meine Projekte:
-
Software Development: Erweiterung der MES-Lösung [LuQ2] um ein System zur Langzeitarchivierung von Zeitreihendaten
Um Diagramme über zeitbasierte Daten, wie etwa Verläufe von Sensorwerten, aufzubauen, können deren Rohdaten von vielen tausend Sensoren in Millisekundentakt erfasst, aggregiert und gespeichert werden.
Später können die Daten nun auch über große Zeiträume, wie Jahre, auf Mausklick abgerufen werden.
-
Software Architecture: Restrukturierung des monolithischen Konzepts von [LuQ2] als Microservices
Dabei richtete ich das System auf Container-Umgebungen neu aus und habe OpenIDconnect Single-Sign-On, Zentralisiertes Logging und Application Monitoring sinnvoll integriert.
-
Project Management: Leitung der Implementierung einer [LuQ2]-Lösung bei einem Kunden mit hohen Anforderungen an Produktionsrückverfolgung
Durch Handheld-Scanner, Barcodes auf Maschinen und Rohmaterialien und unsere neue MES-Lösung kann nun eine papierlose Produktion mit automatischer Rückverfolgung und gesteigerter Effizienz stattfinden.
In einem zweiten Schritt haben wir die Produktionsprozesse des Kunden durch diverse Microservices abgebildet und durchgängig digitalisiert.
-
Project Management: Austausch eines hochverfügbaren ESX-Serversystems
Bei der LEAG Veredelung haben wir das vmWare ESX Serversystem inkl. hochverfügbaren Open-E NAS Speicher innerhalb nur weniger Stunden ohne Datenverlust physisch ausgetauscht und damit die Lebenszeit des SCADA Leistsystems und des Automatisierungssystems deutlich erhöht.
Durch einen vollständige Werksaufbau konnte das System bereits vor dem Umbautag umfangreich in Betrieb genommen werden.
-
IT System Architecture: Migration einer IIoT-Gateway-Flotte auf IaC
Durch Einsatz von Infrastructure as Code (IaC) konnten wir die Integrität, Verfügbarkeit und Wartbarkeit der Serversysteme und Industrial IoT Geräte des Kunden verbessern. Nebenbei haben wir das [LuQ2] auf eine Containerplattform migriert, die Performance der Datenschnittstelle gesteigert, sowie ein Monitoringsystem und zentralisiertes Logging ausgerollt.
-
Cloud Architecture: Design einer globalen Asset Tracking Solution
Für den Kunden im Food Sector haben wir eine Microsoft Azure basierte Softwarearchitektur entworfen für das Nachverfolgen von wiederverwendbaren Plaste-Containern. Besondere Anforderung war es, die globale Skalierung zu unterstützen, einen breiten Mix an Tracking-Technologien zu integrieren und mit extrem wenigen erfassten Containern ein trotzdem möglichst umfassendes Tracking zu erlauben.
Leadec Global Automation & Engineering
Software-Entwickler
Oktober 2016 - September 2019
Duales Studium zum Bachelor of Science Wirtschaftsinformatik
Meine Projekte:
-
Entwicklung einer Schnittstelle zwischen [LuQ2] und dem industriellen Datennetzwerk OPC/UA
Dadurch ist nun möglich, eine vollintegrierte Automation aus dem Portfolio der AVI zu schaffen (Level 0 bis 4 der Autmatisierungspyramide).
-
Entwicklung eines Compilers für die Sprache Strukturierter Text
Dieser verfügt zusätzlich über die Fähigkeiten eines Language-Deamons und ermöglicht so eine tiefe, globale Echtzeit-Code-Analyse.
Das System entstand im Rahmen meiner Bachelorthesis und wurde mit dem Sachsischen Absolventenpreis ausgezeichnet.
AVI GmbH Hoyerswerda
IT-Teamleiter
September 2017 - November 2018
-
Im Rahmen des Studiums konzeptionierte und entwickelte der gesamte Jahrgang unter meiner
Leitung einen Prototypen für ein hypothetisches Autobahnmautsystem als Webanwendung.
Zum ersten Mal in der 20-jährigen Geschichte dieser Prüfung konnten wir in der kurzen Zeit einen funktionsfähigen Prototypen präsentieren.
Berufsakademie Sachsen, Staatliche Studienakademie Bautzen
-
Mein Team und ich entwickelten eine Sondierungsplattform für den Markteintritt eines branchenweiten Gutscheinsystems.
Heiko Schneider Consulting
Bildung
Bachelor of Science Wirtschaftsinformatik
Oktober 2016 - Oktober 2019
Duales Studium an der Berufsakademie Sachsen
|
ECTS-Bewertung A (hervorragend)
Abschluss mit Auszeichnung "Jahrgangsbester Absolvent Wirtschaftsinformatik 2019"
Abschluss mit Auszeichnung "Jahrgangsbester Absolvent 2019"
Abschluss mit Auszeichnung "Sächsischer Absolventenpreis Wirtschaft 2019"
Berufsakademie Sachsen, Staatliche Studienakademie Bautzen
mit Praxispartner
AVI GmbH Hoyerswerda
Abitur
Juni 2004 - Juni 2016
Zertifikate, Auszeichnungen & Ehrenämter
Linux Foundation Certified IT Associate &
Linux Foundation Certified System Administrator
2023
Linux Foundation-certified, LFCA
Linux Foundation-certified, LFCS
Professional Operation of Linux Server & Desktop Operating Systems: User Management, Networking, Service Configuration, Storage, System & Application Container / Docker, Sandboxing, Security
Microsoft Azure Certified
2023
Certified Professional for Software Architecture
2021
iSAQB-certified, CPSA-F
Ableitung von Architektur aus Anforderungen; Diskussion von Architekturmodellen und -mustern, sowie Qualitätseigenschaften
Ehrenamtlicher Dozent an der Volkshochschule
2018, 2021
Certified Professional for Requirements Engineering
2020
IREB-certified, CPRE-F
Management von Anforderungen an Software-Projekte: Erhebung, Modellierung, Abstimmung mit Stakeholdern, Dokumentation
Sächsischer Absolventenpreis Wirtschaft
2019
Beste Bachelorthesis der Berufsakademie Sachsen im Abschlussjahrgang 2019 Fachrichtung Wirtschaft
Titel der Thesis: "Konzeption und Implementierung des ST/Multitarget-Transpilers TeCom.3"
CommonPurpose Frontrunner Alumni
2018
IT-Consultant
Januar 2017 - Juni 2018
Durch meine Beratung und technische Unterstützung konnte das Projektteam des Instituts eine App
entwickeln, die den Alltag von hunderten Schülern erleichtert.
Léon-Foucault-Gymnasium
in Kooperation mit
ZCOM
Ausgebildeter Mediator
2009 - 2016
Abschluss der Ausbildung zum Streitschlichter (Sekundarstufe)
Kompetenzprofil
Private Infrastruktur
Als Teil meines Berufsethos erachte ich es als meine Pflicht, mich stets über neue Technologien zu informieren und diese bewerten zu können.
Zu dem Zwecke betreibe und pflege ich selbst sowohl on-Premise als auch in der Cloud diverse Produktivsysteme und Netzwerke auf Enterprise-Niveau.
Programmiersprachen und Frameworks
Java & OpenJDK | C++ | C | JavaScript / JS | jQuery | Groovy | Android
| Html5 | Lua | ST / IEC 61131-3 | Boost Libraries | Grails | Bootstrap
| Linux Shell | Bash | October CMS | Thymeleaf | Javalin
Technologien und Tools
Git | Unified Modeling Language / UML | RESTful | Gradle Build System | Jenkins CI/CD Pipeline |
MS Office | Tomcat Deployment Container | Apache Web Server |
MS SQL Server | PostgreSQL | H2 Database | Amazon Web Services / AWS
| TERANiS | [LuQ2]
| Open Process Communication Unified Architecture / OPC-UA
| Atvise Web SCADA | JetBrains IDEs CLion, IDEA, DataGrip | Bootstrap Studio
| Linux | Debian | TimescaleDB | Zabbix Monitoring
| Sonarqube Static Code Quality | Docker Containerization
| Nexus Repository Manager | Proxmox Virtual Environment | vmWare vSphere
| Apache Keycloak IAM | Apache httpd Webserver
| Grafana Observability Dashboards | Prometheus Monitoring
| OpenShift | Kubernetes | GitLab (self-hosted) | elementary OS | Min.IO / AWS S3
| etcd dirtibuted database | Watchtower automated docker image updates
| Nextcloud | Ansible