Berufserfahrung
Software-Entwickler |
AFI Solutions GmbH (Stuttgart, Germany)
|
1999 – Heute |
-
Betrieb einer On-Premises Kubernetes-Umgebung
-
Verschiedene Kubernetes Cluster
(Rel. 1.7 – Rel. 1.32) inklusive
zugehöriger Komponenten wie etcd,
DNS/DHCP, Virtualisierung von Workern
mit libvirt, Ceph Cluster für Persistent
Volumes und S3-kompatiblen Speicher
-
Entwurf und Implementierung eines
Systems für die Synchronisation von
Secrets aus Pleasant Password Server zu
Host SystemD Credentials und Kubernetes
Secrets (in Go)
-
Entwurf und Implementierung einer
Zertifizierungsstelle basierend auf
Yubico YubiHSM (in Go)
-
Entwurf und Implementierung eines auf
Aptly basierten Management-Werkzeugs für
die Verwaltung von Debian lokalen
Repositories und Mirrorn (in Go)
-
Entwurf und Implementierung einer
Webanwendung für Infrastrukturmanagement
und Service-Deployment (in GWT/Java und
OpenUI5) und zugehörigen
Backend-Diensten (in Go)
-
Entwurf und Implementierung einer Webanwendung
für die Erfassung von Reisekostem (in GWT/Java
und OpenUI5) und zugehörigen Cloud-basierten
Middleware (in Go) und Integration mit ABAP (in
J2EE, ABAP)
-
Entwurf und Implementierung einer in SAP GUI
integrierten COM-Komponente für das Scannen von
Dokumenten über einen TWAIN-Treiber und eine
ABAP Implementierung zum Anhängen von gescannten
Dokumenten über das Menü der generischen
Objektdienste (in C, ABAP)
-
Wartung und Weiterentwicklung eines bestehenden
Visual Smalltalk Enterprise und Java basierten
EDI-Werkzeugs, einschließlich der Nachrüstung
von Unicode-Unterstützung und der Ersetzung
eines C-Netzwerkserver mit einer Unicode-fähigen
Java-Implementierung
-
Entwurf und Implementierung einer auf
Dokumentenfreigabeprozesse spezialisierten,
erweiterbaren Workflow-Engine (in ABAP)
-
Entwurf und Implementierung einer auf
Baumstrukturen basierten
Programmier-/Laufzeitumgebung (in ABAP)
-
Entwurf und Implementierung einer Webanwendung
für Rechnungsdokumentfreigabe (in GWT/Java mit
OpenUI5) inklusive Middleware (in J2EE) und
Integration in ABAP
-
Entwurf und Implementierung eines Systems für
die automatisierte Installation von
ABAP-Anwendungsservern (a) auf Anforderung von
Entwicklern und Projektmanagern und (b) für
automatisierte Importtests (in Java, ABAP)
-
Entwurf und Implementierung einer
Kundenanwendung für den Import von ABAP
Transporten in der korrekten Reihenfolge (in
ABAP), einschließlich der Definition von
Abhängigkeiten zwischen ABAP Transporten
(basierend auf Debian Versionschemen und
Beziehungen) (in ABAP) und eines HTTP-basierten
Auslieferungsserver (in Perl)
-
Entwurf und Implementierung einer Anwendung für
die Verarbeitung und Buchung von aus
Papierdokumenten extrahierten Rechnungsdaten (in
ABAP)
-
SAP Basis Administration (Rel. 4.6C –
Rel. 640)
- EDI Support Hotline
|
Ausbildung
Diplom Informatik |
Universität Stuttgart (Deutschland) |
1997 – 2004 |
-
Diplomarbeit “Konzeption und Implementierung
einer abstrakten Anfrage- und
Manipulationssprache für den
Resource-Flow-Graph” (Ada 95), Abteilung
Programmiersprachen
-
Software project “Konzeptionierung und
Entwicklung eines XML-basierten
STEP-NC-Datenbankservers” (Delphi), Institut für
Steuerungstechnik der Werkzeugmaschinen und
Fertigungseinrichtungen (ISW)
-
Softwareprojekt “Ersatz für den Graphen-Editor
Rigi” (Ada 95), Abteilung Programmiersprachen
|
Technologien und Sprachen
Sprachen |
Go, ABAP, Java, Smalltalk (VSE), Perl, Shell, SQL
|
Technologien |
PostgreSQL, SQLite, gRPC, git, docker, Kubernetes, Ceph,
etcd, YubiHSM, OpenUI5
|
Andere |
Debian Administration, Paketierung |
Impressum: Michael Stürmer · Nelkenstr. 8 · 70771
Leinfelden-Echterdingen · ms@stürmer.info