Betreuung mehrerer Kubernetes Clustern in der Syseleven Cloud und intern auf VMWare Basis.
Deployment von Software-Releases für Kunden.
Aufbau und Weiterentwicklung von Core-Services als Helm Charts
Entwicklung von Betriebssystem-Abbildern zum Betrieb von K3s (Kubernetes) und PostgreSQL Datenbanken für Infrastruktur beim Kunden.
Weiterentwicklung der Monitoring-Stacks. Einführung von Alarmmeldungen.
Aufbau einer Ansible Struktur für das Erstellen von identischen Kubernetes Umgebungen auf Basis von Ubuntu 22.04LTS.
Entwicklung von Ansible Rollen.
Erstellen von Pull Requests für Open Source Projekte und die Integration der neuen BOSH Stemcell in die firmeninternen Produkte (Infrastructure as Code)
Aufbau einer „Community-owned“ Build-Pipeline für BOSH Stemcell auf Basis von Google Kubernetes Engine und Concourse CI.
Implementierung von Linux Hardening und Security Funktionalitäten
Zeitraum: 08/2015 - 01/2016 Fortbildungen und private Unternehmungen
Tätigkeiten: Requirement Analyst 03/2006 - 03/2007
Erstellen von Anforderungsdokumenten.
Verwaltung und Betreuung von Spezifikations- und Anforderungsdokumenten.
Training und Coaching der chinesischen Entwicklerteams.
Teilprojektleiter 05/2005 - 03/2006
Übersetzung von Anforderungen und Aufgaben ins Englische und Delegation an die Chinesischen Entwicklerteams.
Anforderungsmanagement.
Spezifikation und Implementierung von Entity-Relationship Modellen.
Software-Entwickler 02/2005 - 05/2005
Design und Entwicklung von Softwaremodulen (Web/J2EE).
Spezifikation und Implementierung von Entity-Relationship Modelle.
Weiterentwicklung der Buildumgebung und Einführung eines Continuous Integration Systems für das Gesamtprojekt.
Technologien: J2EE, JMS, JSP, XML, XSL, Struts, Oracle DB, Hibernate, Websphere, CVS, Subversion, UML
Zeitraum: 04/2004 - 01/2005
Projekt: Anwendung zur Kostenanalyse im Automotive Bereich
Firma: sLAB Informationssysteme GmBH (fest angestellt) (als externer Software-Entwickler bei einer anderen IT-Firma tätig)
Tätigkeiten: Design, Implementierung und Testen von Softwaremodulen (Web/J2EE).
Technologien: J2EE, JMS, JSP, XML, XSL, Struts, Oracle DB, Hibernate, IBM Websphere Application Server, CVS, Subversion, UML
Zeitraum: 10/2003 - 03/2004
Projekt: Einführung und Anpassung eines ERP/CRM Systems für die Kunden- und Projektverwaltung sowie für das Abrechnungswesen (inhouse)
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Einführung und Anpassung des ERP/CRM Systems Compiere.
Erweiterung des Systems für die Bereiche Kassenbuch, Projektverwaltung, -controlling und Rechnungserstellung für Projekt Abrechnungswesen.
Modul zur Anbindung einer externen Stundenabrechnungssoftware.
Erstellung von Prototypen basiered auf dem ERP/CRM Systems.
Technologien: Java, Oracle DB, SQL, Compiere ERP/CRM
Zeitraum: 07/2003 - 10/2003
Projekt: Erweiterung eines JDBC Treibers für die Datenbank dtF/SQL
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Refactoring des bestehenden JDBC Treibers.
Anpassung des JDBC Treibers für den Einsatz auf unterschiedlichen "mobile devices".
Implementierung neuer Funktionen basierend auf der JDBC3 Spezifikation.
Technologien: Java, JUnit, SQL
Zeitraum: 10/2002 - 06/2003
Projekt: Anwendung für die Verwaltung und Bearbeitung von Patentanträgen und darauf bezogene Dokumente.
Firma: sLAB Informationssysteme GmBH (fest angestellt) (als externer Software-Entwickler bei einer Patentbehörde tätig)
Tätigkeiten: Einführung von Eclipse als Entwicklungsplattform sowie Schulung der Teamkollegen.
Einführung von CVS als Versionssystem und Migration der bestehenden Daten von Visual Age for Java nach CVS.
Refactoring von Teilmodulen.
Design und Implementierung neuer Module.
Integrationstest der Anwendung innerhalb einer Softwaresuite
Technologien: Java, Swing, CVS, Eclipse, ANT
Zeitraum: 08/2002 - 10/2002
Projekt: Anwendung zur Speicherung von Bildern und deren Verteilung auf Servern.
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Design und Implementierung der Anwendungsoberfläche sowie Anbindung der Server.
Technologien: Java, Swing, JDBC
Zeitraum: 08/1999 - 08/2002
Projekt: JDBC Treiber für die relationale Datenbank dtF/SQL
Firma: sLAB Informationssysteme oHG und spätere Wearix Software GmBH (während des Studiums)
Tätigkeiten: Pflege des JDBC Treibers für die relationale Datenbank dtF/SQL, sowie das Hinzufügen neuer Datentypen und Implementierung der JDBC Optional Package API.
Technologien: Java, JDBC, EJB, XML, JUnit
Zeitraum: 09/1997 - 09/1998
Projekt: Design und Implementierung von Modulen für Epson Embedded Devices
Firma: BFI Informatik GmBH (während des Studiums)
Tätigkeiten: Design und Implementierung von Modulen für Epson Embeddded Devices zur Anzeige von Daten, DCF77 Syncronisation und Messungen.
Entwicklung, Ausführung und Dokumentation eines Integrationstestes für eine neue Anwendung basierend auf Epson Prozessoren.
Technologien: Epson Assembler
Betreuung mehrerer Kubernetes Clustern in der Syseleven Cloud und intern auf VMWare Basis.
Deployment von Software-Releases für Kunden.
Aufbau und Weiterentwicklung von Core-Services als Helm Charts
Entwicklung von Betriebssystem-Abbildern zum Betrieb von K3s (Kubernetes) und PostgreSQL Datenbanken für Infrastruktur beim Kunden.
Weiterentwicklung der Monitoring-Stacks. Einführung von Alarmmeldungen.
Aufbau einer Ansible Struktur für das Erstellen von identischen Kubernetes Umgebungen auf Basis von Ubuntu 22.04LTS.
Entwicklung von Ansible Rollen.
Erstellen von Pull Requests für Open Source Projekte und die Integration der neuen BOSH Stemcell in die firmeninternen Produkte (Infrastructure as Code)
Aufbau einer „Community-owned“ Build-Pipeline für BOSH Stemcell auf Basis von Google Kubernetes Engine und Concourse CI.
Implementierung von Linux Hardening und Security Funktionalitäten
Zeitraum: 08/2015 - 01/2016 Fortbildungen und private Unternehmungen
Tätigkeiten: Requirement Analyst 03/2006 - 03/2007
Erstellen von Anforderungsdokumenten.
Verwaltung und Betreuung von Spezifikations- und Anforderungsdokumenten.
Training und Coaching der chinesischen Entwicklerteams.
Teilprojektleiter 05/2005 - 03/2006
Übersetzung von Anforderungen und Aufgaben ins Englische und Delegation an die Chinesischen Entwicklerteams.
Anforderungsmanagement.
Spezifikation und Implementierung von Entity-Relationship Modellen.
Software-Entwickler 02/2005 - 05/2005
Design und Entwicklung von Softwaremodulen (Web/J2EE).
Spezifikation und Implementierung von Entity-Relationship Modelle.
Weiterentwicklung der Buildumgebung und Einführung eines Continuous Integration Systems für das Gesamtprojekt.
Technologien: J2EE, JMS, JSP, XML, XSL, Struts, Oracle DB, Hibernate, Websphere, CVS, Subversion, UML
Zeitraum: 04/2004 - 01/2005
Projekt: Anwendung zur Kostenanalyse im Automotive Bereich
Firma: sLAB Informationssysteme GmBH (fest angestellt) (als externer Software-Entwickler bei einer anderen IT-Firma tätig)
Tätigkeiten: Design, Implementierung und Testen von Softwaremodulen (Web/J2EE).
Technologien: J2EE, JMS, JSP, XML, XSL, Struts, Oracle DB, Hibernate, IBM Websphere Application Server, CVS, Subversion, UML
Zeitraum: 10/2003 - 03/2004
Projekt: Einführung und Anpassung eines ERP/CRM Systems für die Kunden- und Projektverwaltung sowie für das Abrechnungswesen (inhouse)
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Einführung und Anpassung des ERP/CRM Systems Compiere.
Erweiterung des Systems für die Bereiche Kassenbuch, Projektverwaltung, -controlling und Rechnungserstellung für Projekt Abrechnungswesen.
Modul zur Anbindung einer externen Stundenabrechnungssoftware.
Erstellung von Prototypen basiered auf dem ERP/CRM Systems.
Technologien: Java, Oracle DB, SQL, Compiere ERP/CRM
Zeitraum: 07/2003 - 10/2003
Projekt: Erweiterung eines JDBC Treibers für die Datenbank dtF/SQL
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Refactoring des bestehenden JDBC Treibers.
Anpassung des JDBC Treibers für den Einsatz auf unterschiedlichen "mobile devices".
Implementierung neuer Funktionen basierend auf der JDBC3 Spezifikation.
Technologien: Java, JUnit, SQL
Zeitraum: 10/2002 - 06/2003
Projekt: Anwendung für die Verwaltung und Bearbeitung von Patentanträgen und darauf bezogene Dokumente.
Firma: sLAB Informationssysteme GmBH (fest angestellt) (als externer Software-Entwickler bei einer Patentbehörde tätig)
Tätigkeiten: Einführung von Eclipse als Entwicklungsplattform sowie Schulung der Teamkollegen.
Einführung von CVS als Versionssystem und Migration der bestehenden Daten von Visual Age for Java nach CVS.
Refactoring von Teilmodulen.
Design und Implementierung neuer Module.
Integrationstest der Anwendung innerhalb einer Softwaresuite
Technologien: Java, Swing, CVS, Eclipse, ANT
Zeitraum: 08/2002 - 10/2002
Projekt: Anwendung zur Speicherung von Bildern und deren Verteilung auf Servern.
Firma: sLAB Informationssysteme GmBH (fest angestellt)
Tätigkeiten: Design und Implementierung der Anwendungsoberfläche sowie Anbindung der Server.
Technologien: Java, Swing, JDBC
Zeitraum: 08/1999 - 08/2002
Projekt: JDBC Treiber für die relationale Datenbank dtF/SQL
Firma: sLAB Informationssysteme oHG und spätere Wearix Software GmBH (während des Studiums)
Tätigkeiten: Pflege des JDBC Treibers für die relationale Datenbank dtF/SQL, sowie das Hinzufügen neuer Datentypen und Implementierung der JDBC Optional Package API.
Technologien: Java, JDBC, EJB, XML, JUnit
Zeitraum: 09/1997 - 09/1998
Projekt: Design und Implementierung von Modulen für Epson Embedded Devices
Firma: BFI Informatik GmBH (während des Studiums)
Tätigkeiten: Design und Implementierung von Modulen für Epson Embeddded Devices zur Anzeige von Daten, DCF77 Syncronisation und Messungen.
Entwicklung, Ausführung und Dokumentation eines Integrationstestes für eine neue Anwendung basierend auf Epson Prozessoren.
Technologien: Epson Assembler