Dies ist eine Auswahl von Projekten, in denen ich mitgewirkt habe. Bei Interesse gelangen Sie hier zur vollständigen Projektliste.
Aufgabenstellung | Deployment, Backup & Recovery, Monitoring auf Apache Cloudstack Kubernetes Engine. |
Zeitraum | seit 07/2024 |
Branche | ERP Software Hersteller |
Technologien | Apache Cloudstack, OpenTofu, helm, Kubernetes, Docker, PostgreSQL, Prometheus Stack, Grafana Loki, GitHub Actions, Spring Boot Angular. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Deployment, Backup & Recovery, Monitoring auf Google Kubernetes Engine. Docker Swarm Migration. |
Zeitraum | seit 03/2024 |
Branche | Adress Dienstleistungen |
Technologien | Google cloud platform, OpenTofu, helm, Kubernetes, Docker, PostgreSQL, Prometheus Stack, Grafana Loki, GitHub Actions. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Deployment, Backup & Recovery, Monitoring einer Anwendung zum Management von Vermietung von Studentenwohnungen auf Google Kubernetes Engine. |
Zeitraum | seit 11/2023 |
Branche | Vermietungen |
Technologien | Google cloud platform, Terraform, helm, Kubernetes, Docker, MySQL, PostgreSQL, Prometheus Stack, Grafana Loki, GitHub Actions, PHP, JavaScript/Svelte, Spring Boot, Angular. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Deployment, Backup & Recovery, Monitoring einer Anwendung zum Management des Lifecycles von Spezialfahrzeug auf Azure Kubernetes Engine. |
Zeitraum | seit 06/2023 |
Branche | Automotive |
Technologien | Microservice architecture, Azure cloud platform, Terraform, helm/helmfile, Kubernetes, Docker, Keycloak, Postgres, Prometheus Stack, Grafana Loki, Azure DevOps, Spring Boot, React. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Voll automatisierte, containerbasierte Schulungsumgebungen für die Durchführungen von IT-Schulungen. |
Zeitraum | seit 10/2022 |
Branche | Bildung |
Technologien | Google cloud platform, Terraform, Ansible, Kubernetes, helm, Docker, Coder (webbased vscode), Keycloak, Prometheus Stack, GitHub Actions |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Durchführung der Schulung ‘Docker/Kubernetes Intensivschulungen’ bei workshops.de: https://workshops.de/seminare-schulungen-kurse/docker-kubernetes Docker: Grundlagen, Images, Dockerfiles, Networking, Volumes. Kubernetes: Grundlagen, Operating, Maintenance, Helm, Prometheus, Autoscaling |
Zeitraum | seit 05/2022 |
Branche | Bildung |
Technologien | Google cloud platform, Kubernetes, helm, Docker, Google Cloud Shell |
Rollen | Trainer |
Aufgabenstellung | Automatisierte Bereitstellung kompletter virtueller Rechenzentren zum Betrieb von OpenXchange, Collabora, Nextcloud, Keycloak, Univention, Synapse/Matrix/Element und Jitsi Video Konferenzen in der Cloud. |
Zeitraum | seit 06/2020 |
Branche | Behörde |
Technologien | Terraform, Ansible, Python, Kubernetes, IONOS Cloud, AWX on k8s, GitLab/GitLab runners, ArgoCD, Postgresql on k8s. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Produkt deployments in Azure - Proof of concept. |
Zeitraum | 08/2020 |
Branche | Pharma |
Technologien | Azure DevOps, Azure DNS, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Log Analytics, Azure Active Directory, cert-manager, nginx, Terraform, Ansible. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Entwicklung eine Kubernetes on premises Cluster Deployments als Reference für die Produktentwicklung. |
Zeitraum | seit 07/2020 |
Branche | Pharma |
Technologien | Kubernetes HA setup (kubeadm), haproxy, OpenStack, cert-manager, nginx, Terraform, Ansible, prometheus, grafana, alertmanager, Loki. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Automatisierung des Deployments des kompletten Anwendungsstacks für ein online Banking Portal mit Portfolio Management auf Kubernetes. Optimierung der Processe hinsichtlich Sicherheit, Continues Integration, -Delivery und -Deployment. Verbesserung der Verfügbarkeit der Anwendungen durch Loadbalancing und Failover. Entwicklersupport für cloud native Software Development und DevOps. Bereitstellung von Entwicklungsumgebungen auf Visual Code/Kubernetes basis. |
Zeitraum | seit 04/2020 |
Branche | Bank |
Technologien | Kubernetes on premises, Atlassian Bamboo, prometheus, grafana, alertmanager, Splunk, distroless images, Shell scripting, podman, buildah, visual code server. |
Rollen | Konzeption, Umsetzung, Beratung |
Aufgabenstellung | Konzeption und Implementierung einer voll automatisierten Umgebung zur sicheren und hochverfügbaren Bereitstellung von Container Workloads on Bare Metal. Workloads: Nextcloud, Vaultwarden, Jitsi, Workadventure, Coder, Dokuwiki, Keycloak, Minio, Wordpress etc. |
Zeitraum | seit 02/2020 |
Branche | IT |
Technologien | Rancher RKE2 on bare metal HA setup, vcluster (Kubernetes in Kubernetes), PostgreSQL, Ansible, wireguard, haproxy, metallb, longhorn, prometheus, grafana, alertmanager, loki, FluxCD |
Rollen | Konzeption, Umsetzung |
Aufgabenstellung | Migration des Deployments eines Softwareproduktes von Docker Swarm nach Kubernetes. Bereitstellung von Kubernetes Umgebungen für Integrations Tests. |
Zeitraum | seit 01/2021 |
Branche | Pharma |
Technologien | Java/Spring Boot, Ansible, Helm, K3S, OpenStack. |
Rollen | Konzeption, Umsetzung |
Aufgabenstellung | Begleitung eines Projektes beim Aufbau einer neuen nicht monolitischen Cloud native Anwendungsarchitektur. |
Zeitraum | seit 12/2020 |
Branche | Logistik |
Technologien | .NET Core 5.0, Azure DevOps, Azure Cloud. |
Rollen | Beratung |
Aufgabenstellung | Neuimplementierung eines Workflow-engines zur Rezeptabarbeitung bei der Arzneimittelproduktion. Übergang von der vorhandenen monolithischen Architektur hin zu einer Microservice-Architektur inkl. Micro Frontends. |
Zeitraum | seit 08/2019 |
Branche | Pharma |
Technologien | Java/Spring Boot, Event Sourcing – AXON Framework, Oracle DB, RabbitMQ, Docker, Vue.js/Vuex, Web Components Standard, PWA, mobile First, Storybook, GoCD. |
Rollen | Konzeption, Umsetzung |
Aufgabenstellung | Plattform zur automatischen Abwicklung von Leasingvertragsabschlüssen, inkl. Marktplatzanbindung, Unterzeichnung per Videochat und Kreditprüfung. |
Zeitraum | 04/2018 – 09/2019 |
Branche | Leasing |
Technologien | Java 8, Spring Boot, Microservices, Angular, Camunda, Oracle, Docker, Kubernetes, ELK, Grafana, Prometheus. |
Rollen | Beratung Architektur und Vorgehensmodell, DevOps-Engineer |
Aufgabenstellung | Entwicklung einer Kernanwendung zur Unterstützung der Haupt-Geschäftsprozesse des Unternehmens. Erstellung eines Betriebskonzeptes. Evaluierung verschiedener Cloudprovider (AWS, Google Cloudplatform und Azure). |
Zeitraum | 05/2017 – 02/2018 |
Branche | Transport und Verkehr |
Technologien | Java 8, Wildfly 11, Angular, TypeScript, MySQL, Docker, Kubernetes, Google Cloud Platform, AWS, Azure |
Rollen | Konzeption, Cloud-Engineer |
Aufgabenstellung | Neuentwicklung eines Portals für das Fuhrparkmanagement. Themen: Fahrzeugkonfiguration, Kostenrechnung/Eigenanteil, Firmenwagenrichtlinien, Mietwagenbestellung, Schadenmeldung, Händlereinbindung, Rückläufermarkt, Bestellprozess. |
Zeitraum | 06/2015 - 05/2017 (Vollzeit) |
Branche | Fuhrpark Management |
Technologien | Tomcat, Java 7, BPMN/Camunda Workflow Manager, Apache Wicket, TopLink/eclipseLink, Oracle 11g |
Rollen | Projektleiter |
Aufgabenstellung | Neuentwicklung eines Portals im Bereich Auto Leasing. Themen: Fahrzeugkonfiguration, Leasingratenberechnung, Firmenwagenrichtlinien, Mietwagenbestellung, Schadenmeldung, Angebotserstellung. |
Zeitraum | 12/2014 - 05/2014 (Vollzeit) |
Branche | Auto Leasing |
Technologien | Tomcat, Java 7, Apache Wicket, TopLink/eclipseLink, Oracle 11g |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Ersatz einer Fremdkomponente durch eine Eigenentwicklung. Datenbasis Schwacke Euro 3, diverse Backendservices, Frontendkomponenten, Integration und Datenmigration. |
Zeitraum | 04/2014 - 01/2015 (Vollzeit) |
Branche | Auto Leasing |
Technologien | Tomcat, Java 7, Apache Wicket, TopLink/eclipseLink, MyBatis, Oracle 11g, Drools Evaluierung |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Konzeption und Implementierung einer Internetplattform zur Erstellung von Leasingangeboten. Fahrzeugauswahl und -konfiguration, Leasingparameter, Kundenregistrierung und Angebotserstellung. |
Zeitraum | 11/2013 - 03/2014 (Vollzeit) |
Branche | Auto Leasing |
Technologien | Tomcat, Java 7, Apache Wicket, TopLink/eclipseLink, Oracle 11g |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Konzeption und Implementierung einer Desktopanwendung zur Produktion von Publikationen für druck und digital Publikation. Entwicklung eines WYSIWYG-Editors für das verlagseigene Format. |
Zeitraum | 01/2013 - 10/2013 (Vollzeit) |
Branche | Verlag |
Technologien | Java 7, Groovy, Griffon, JavaFX, JavaScript |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Umstellung einer EJB 2.1 Anwendung auf EJB 3.1 |
Zeitraum | 02/2013 - 06/2013 |
Branche | IT Infrastruktur |
Technologien | JBoss 7.2, EJB 3.1, JMS |
Rollen | Senior Consultant |
Aufgabenstellung | Umstellung einer Anwendungsgruppe von einem eigen entwickelten Application Server auf JBoss. Umstellung der Build- und Deployment-/Provisioning-Umgebung auf moderne Technologien. |
Zeitraum | 01/2012 - 12/2012 (Vollzeit) |
Branche | Bank |
Technologien | JBoss 5, Java, Groovy, JON (JBoss Operation Network), Jenkins, Apache Maven |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Konzeption und Implementierung zur Unterstützung der Geschäftprozesse beim Autohändler. Fahrzeugauswahl und -konfiguration, Leasingparameter, Kundenverwaltung, Angebotserstellung und Vertragserstellung mit automatisierten Genehmigungsprozess. Integration und Nutzung der bestehenden Anwendungssysteme. |
Zeitraum | 11/2010 - 09/2011 (Vollzeit) |
Branche | Autoleasing |
Technologien | Tomcat, Java 6, Apache Wicket, TopLink/eclipseLink, Oracle 11g |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Konzeption und Entwicklung eines Systems zur Überwachung von Java-Server-Prozessen. |
Zeitraum | 06/2011 - 09/2011 |
Branche | Autoleasing |
Technologien | Tomcat, Java 6, Apache Wicket, TopLink/eclipseLink, JMX, H2 Database |
Rollen | Senior Developer |
Aufgabenstellung | Projektleitung in einem Projekt zur Erstellung einer Logistikanwendung für Flugzeugbetankungen. |
Zeitraum | 01/2007 - 01/2011 (Vollzeit) |
Branche | Softwarehersteller, Logistik, Flugzeugbetankung |
Technologien | JBoss4/EJB3, JMS |
Rollen | Projektleiter |
Aufgabenstellung | Entwicklung eines Web Clients zur Dokumentenrecherche. Nutzung der SOA. |
Zeitraum | 05/2006 - 12/2006 (Vollzeit) |
Branche | Verlag |
Technologien | JBoss4, WSDL, SOA, JSF, AJAX4JSF |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Bereitstellung einer EJB3-Infrastruktur zur Service orienierten Entwicklung für ein Online Nachrichtenportal. |
Zeitraum | 09/2005 - 02/2006 (Vollzeit) |
Branche | Verlag |
Technologien | JBoss4/EJB3, WSDL, SOAP |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | Redesign einer Archivanwendung für Verlage. Architekturumstellung auf eine Service orientierte Architektur (SOA) auf Basis von J2EE und Webservices. |
Zeitraum | 02/2005 – 09/2005 (Vollzeit) |
Branche | Verlag |
Technologien | Jboss 4.0.x, Java 5.0, WSDL, SOAP |
Rollen | Consultant, Senior Developer |
Aufgabenstellung | TopLink-Beratung in einem Projekt zur Verwaltung von DSL und ISDN-Verträgen. Architektur- und Optimierungsberatung. |
Zeitraum | 10/2003 - 01/2005 |
Branche | TK |
Technologien | Oracle TopLink, Websphere AS, JMS (MqSeries, Message-broker), Oracle DB |
Rollen | Senior Consultant |
Aufgabenstellung | Entwicklung einer J2EE-Anwendung mit Web-Frontend zur Verwaltung von geodätischen Daten. |
Zeitraum | 01/2003 - 12/2010 |
Branche | Behörde |
Technologien | JBoss/Tomcat, JSP, LDAP, Informix, EJB 2.0, Persistenz CMP, JAAS, XDoclet, XSLT/Apache fob, evodionWAF (ähnlich Struts) |
Rollen | Projektleitung |
Aufgabenstellung | Auswahl und Konfiguration der Softwareausstattung für einen Web-Hosting Service, inkl. Content Management System. |
Zeitraum | 10/2002 - 04/2003 |
Branche | IT |
Technologien | Debian Linux, Apache, Bind9, MySQL, QMail, SSH, Webmin, Typo3 |
Aufgabenstellung | Erweiterung der Bestandsverwaltung einer Leasing-Bank um eine Funktionalität zur Erzeugung und Verwaltung von Dokumenten. Konzeptionelle Bearbeitung des Themas (Analyse, Evaluierungen und Prototyping). Softwaredesign der Java basierten Serverlogik und des MSWord/VBA-Clients (Visual Basic for Applications). Entwicklung eines XML basierten Protokolls zum Datenaustausch. Implementierung der VBA-Teile. |
Zeitraum | 02/2002 - 10/2002 (Vollzeit) |
Branche | Bank |
Technologien | Java, evodion-JoKer (in house framework), Oracle TopLink, MSWord/VBA, XML, XMLSchema, MSXML, Apache Xerces |
Rollen | Consultant, Senior Developer |