Linux,Container,Docker,Kubernetes,CoreOS, Golang,Terraform,Prometheus,rkt
Aktualisiert am 27.05.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.12.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Italienisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Köln (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

4 Jahre 4 Monate
2019-12 - heute

Shopware Hosting on Kubernetes

Container / Kubernetes Kubernetes Terraform AWS ...
Container / Kubernetes

Ziel des Projektes ist es, eine global skalierende Shopware 6 Hosting Lösung zu entwickeln, die verschiedene Technologien zur Georeplikation und Skalierung miteinander kombiniert und ein schnelles Kundenerlebnis erlaubt, bei maximaler Sicherheit.

  • Konzeption und Implementierung der technischen Infrastruktur
  • Automatisierung der Infrastruktur über mehrere AWS Regionen und Giant Swarm Kubernetes Cluster
Kubernetes Terraform AWS EFS RDS MySQL PHP Symfony RBAC PSP Network Policies Vault Helm Prometheus Grafana
6 Jahre 6 Monate
2017-10 - heute

Fulfillment Plattform und eCom Migration

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Das Plattform Team entwickelt die technische Plattform für die
neue Fulfillment Plattform des Online Shops. Dort müssen die
technischen Grundlagen für alle Entwicklerteams evaluiert
und entwickelt werden.

  • Unterstützung bei der Installation von Kubernetes
    Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Google Cloud Spinnaker RBAC Prometheus Grafana Zipkin Golang
Rewe Digital, Köln
4 Monate
2019-08 - 2019-11

Wolkenwerkstatt

Container / Kubernetes Consultant Kubernetes Openshift Gitlab ...
Container / Kubernetes Consultant

Die DEVK möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Terraform / Vault / Automatisierung

  • Analyse, Bewertung und Verbesserung der technischen Kubernetes Plattform
  • Konzeption, Aufbau und Integration von HashiCorp Vault in die bestehende Kubernetes Plattform in mehreren Stages und Cloud Umgebungen – speziell „secret-injection“ in Container
  • Unterstützung des Plattform Teams bei der weiteren Automatisierung der Kubernetes Plattform und Migration von Ansible auf Terraform
Kubernetes Openshift Gitlab RBAC PSP Network Policies Instana Vault bank-vaults Helm Prometheus Grafana
DEVK, Köln
3 Monate
2019-07 - 2019-09

NEO

Container / Kubernetes Consultant Kubernetes Openshift Jenkins ...
Container / Kubernetes Consultant

Die ITERGO möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Openshift.

  • Analyse, Bewertung und Verbesserung der technischen Openshift Plattform
  • Konzeption und Integration Monitoring, Log-Management und Komplettverschlüsselung Datenverkehr inkl. API-Gateway
  • Unterstützung der Entwicklerteams bei der Migration auf die neue Plattform
Kubernetes Openshift Jenkins RBAC PSP Network Policies Prometheus Grafana
ITERGO, Düsseldorf
4 Monate
2019-03 - 2019-06

Container Platform

Container / Kubernetes Consultant Kubernetes Openshift Jenkins ...
Container / Kubernetes Consultant

Die Postbank möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Openshift.

  • Entwicklung und Customizing der technischen Openshift Plattform
  • Unterstützung der Entwicklerteams bei der Migration auf die neue Plattform
Kubernetes Openshift Jenkins RBAC PSP Network Policies Prometheus Grafana
Postbank, Bonn
2 Monate
2019-01 - 2019-02

Advanced Kubernetes Schulung

Container / Kubernetes Consultant Kubernetes Microsoft Azure AKS Amazon AWS ...
Container / Kubernetes Consultant

Instana benötigte einen erfahrenen Kubernetes Consultant der die internationalen Solution Architects auf aktuelle Kubernetes Themen schult und berät. Fokus lag hier speziell auf fortgeschrittene Themen und mögliche Integrationsprobleme seitens der Kunden von Instana.

  • Schulung auf aktuelle Kubernetes Themen
  • Integrationsanalyse und Empfehlung von technischen Lösungen
  • Vermittlung von Troubleshooting Techniken
Kubernetes Microsoft Azure AKS Amazon AWS Google Cloud (GKE) Jenkins RBAC PSP Network Policies Prometheus Grafana
Instana, Solingen und Miami
6 Monate
2018-07 - 2018-12

Webshop Migration

Container / Kubernetes Consultant Kubernetes Microsoft Azure AKS Jenkins ...
Container / Kubernetes Consultant

Bayer04 Leverkusen benötigt einen neuen Webshop und möchte diesen auf Microsoft Azure AKS betreiben. Hierfür mussten mehrere Kubernetes Cluster aufgesetzt und betrieben, sowie mit mehreren Softwaredienstleistern Absprachen in Bezug auf Deployment auf Kubernetes getroffen werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Microsoft Azure AKS Jenkins RBAC Prometheus Grafana Golang
Bayer04 Leverkusen, Leverkusen
11 Monate
2017-10 - 2018-08

Fulfillment Plattform und eCom Migration

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Das Plattform Team entwickelt die technische Plattform für die neue Fulfillment Plattform des Online Shops. Dort müssen die technischen Grundlagen für alle Entwicklerteams evaluiert und entwickelt werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Google Cloud Spinnaker RBAC Prometheus Grafana Zipkin Golang
Rewe Digital, Köln
1 Monat
2017-11 - 2017-11

Kubernetes Training

Kubernetes Trainer
Kubernetes Trainer

Amazon benötigte einen Kubernetes Trainer, um 150 neue Solution Architects in Kubernetes zu schulen

  • Kubernetes Workshop/Schulung
  • Erfahrungsaustausch in Bezug auf typische Kundenprobleme und Einsatzszenarien
Kubernetes Docker AWS kops Prometheus Grafana Zipkin Alpine Golang etcd
Amazon, Seattle
4 Monate
2017-08 - 2017-11

Flottenmanagement auf Kubernetes

Container / Kubernetes Consultant
Container / Kubernetes Consultant

VW Nutzfahrzeuge entwickelt seine Flottenmanagement Software neu und möchte diese auf Kubernetes Clustern betreiben. Hierbei müssen diverse Mitarbeiter auf Kubernetes geschult werden, Kubernetes Cluster aufgesetzt und optimiert und Monitoring- und Tracinglösungen installiert werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Integration mit Vault
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Google Kubernetes OpenShift 3 Prometheus Grafana Zipkin Alpine Golang etcd AWS
VW Nutzfahrzeuge AG, Hannover
1 Monat
2017-08 - 2017-08

Webshop auf Kubernetes Migration und Trainings

Container / Kubernetes Consultant
Container / Kubernetes Consultant

eSailors benötigte Hilfe bei der Validierung seiner Kubernetes Architektur für diverse Produktivsysteme. Außerdem mussten ca. 40 Entwickler in Kubernetes über mehrere Tage geschult werden.

  • Unterstüzung bei der Installation von Kubernetes Clustern
  • Integratin mit Vault
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen den Cluster
Google Kubernetes Alpine Golang Jenkins etcd AWS
eSailors IT solutions GmbH, Hamburg
5 Monate
2017-04 - 2017-08

Webshop on Kubernetes

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Im Herbst wird ein technisch komplett neuer Webshop gelaunched und dieser wird in einem Kubernetes Cluster auf

AWS betrieben.

  • Unterstüzung bei der Installation von Kubernetes Clustern
  • Migration von Shopelementen auf Kubernetes
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen den Cluster
Google Kubernetes Alpine Golang Jenkins etcd AWS
E. Breuninger GmbH & Co., Köln/Bremen
5 Monate
2016-11 - 2017-03

Giantnetes Plattform

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Die dritte Evolution der Giant Swarm Plattform wird aktuell entwickelt- Dabei werden Kubernetes Cluster für Kunden auch über Kubernetes mit KVM, QEMU, etc betrieben und aktualisiert

  • Weiterentwicklung und Optimierung der Plattform
  • Installation von Kubernetes Clustern
  • Migration von Kunden
  • Kubernetes Workshops/Schulungen
Google Kubernetes Alpine Golang Quay Jenkins KVM QEMU rkt etcd AWS GCE Bare Metal
Giant Swarm GmbH, Köln
2 Jahre 6 Monate
2014-07 - 2016-12

Firmengründung

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Wir bieten mit (auf Anfrage) eine vollautomatisierte eCommerce Agentur. Der Online-Shop eines Händlers wird kontinuierlich gecrawlt und analysiert – dabei werden je nach Optimierungsgrad andere Aufgaben gestellt, die dem Händler
dabei helfen, mehr zu verkaufen.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
Docker Google Kubernetes Microservices Apache Storm Storm Crawler Vert.x 3 RabbitMQ MongoDB Crate I/O Java 8 Docker Compose Jenkins
(auf Anfrage), Köln
7 Monate
2016-04 - 2016-10

Inno.be

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Der Galeria Kaufhof Online-Shop expandiert auf weitere Länder und wollte seine Puppet Infrastruktur durch mehrere Kubernetes Cluster ablösen.

  • Architekturbewertung und Optimierung
  • Installation von Kubernetes Clustern
  • Migration von Microservices
  • Bidirektionale Service-Discovery
  • Jenkins / Kubernetes Cloud
Google Kubernetes Alpine Golang Quay Jenkins
Galeria Kaufhof, Köln
6 Monate
2015-10 - 2016-03

Platform Infrastructure

Docker Consultant
Docker Consultant

Der Rewe Lieferdienst migriert auf eine Docker Infrastruktur
und benötigte hier Beratung in den Bereichen Docker Images,
Orchestrierung, Storage und Netzwerke.

  • Architekturbewertung und Optimierung
  • Migration von Microservices
  • Beratung in Bezug auf Docker Infrastruktur 2.0
Docker Docker Swarm Docker Registry Google Kubernetes Quay Jenkins
Rewe Digital, Köln
9 Monate
2015-04 - 2015-12

Firmengründung

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Die App bietet eine auf Neurowissenschaften
basierende Methode zum Sprachenlernen ohne Vokabeln und Grammatik.Dazu hört der Nutzer fremdsprachige Artikel und Bücher aus seinem Interessengebiet und liest gleichzeitig eine 1:1 Übersetzung mit.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
Docker Google Kubernetes Giant Swarm Jenkins Ionic Vert.x 3 Cassandra mongoDB Crate I/O Java 8
(auf Anfrage), Köln
7 Monate
2014-04 - 2014-10

Lufthansa Notification

IT Architekt / Lead Developer
IT Architekt / Lead Developer

Statusupdates bei Flügen müssen sehr zeitkritisch bearbeitet und über diverse Kanäle an den Kunden gebracht werden.Diese Informationen dienen den Apps auch dazu, Kunden die jeweils nächsten, möglichen Schritte anzuzeigen und relevanten Content anzubieten. Über die iBeacon Technologie ist es auch möglich, Kunden zu orten und per Push die richtigen Aktionen anzubieten.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE 7 Java 8 Apache Camel Apache Tomcat MySQL
Lufthansa, Köln
11 Monate
2013-10 - 2014-08

Mobile Portal

IT Consultant / Lead Developer
IT Consultant / Lead Developer

Das mobile Portal von Miles-and-More war etwas in die Jahre gekommen und musste technisch überholt und stark erweitert werden. Die Miles-and-More Teilnehmer können nun die meisten Funktionen, die sie vom Desktop-Portal gewohnt sind auch Mobil ausführen. Zusätzlich gibt es z.B. PassbookIntegration.

  • Anforderungsbewertung und Abschätzungen
  • Modernisierung und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE Struts IBM CQ5 Linux
Miles-and-More, Köln
1 Monat
2014-07 - 2014-07

ShopAdvisors

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Wir bieten mit ShopAdvisors eine vollautomatisierte
eCommerce Agentur. Der Online-Shop eines Händlers wird in
Echtzeit gecrawlt und analysiert – dabei werden je nach
Optimierungsgrad andere Aufgaben gestellt, die dem Händler
dabei helfen, mehr zu verkaufen.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Betrieb der Plattform
Docker Google Kubernetes Microservices Apache Storm Storm Crawler Vert.x 3 RabbitMQ MongoDB Crate I/O Java 8 Docker Compose Jenkins
gerne auf Anfrage, Köln
7 Monate
2014-01 - 2014-07

EasyCarSign.de

IT Architekt / Lead Developer
IT Architekt / Lead Developer

Autokennzeichen bei der Zulassungsstelle zu kaufen ist teuer und zeitaufwendig. EasyCarSign bietet mit Next-Day-Delivery eine kostengünstige und schnelle Alternative.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE 7 Java 8 JBoss Wildfly Cloudbees MySQL
EasyCarGroup, Köln
Köln
7 Monate
2013-03 - 2013-09

Shop Holidays

IT Consultant / Software Engineer
IT Consultant / Software Engineer

Shop Holidays gibt Reisebüros- und Agenturen die
Möglichkeit Pauschalurlaube, Hotels und Flüge zu buchen.Das bestehende System musste erweitert werden, um dynamische Packetierung der besten Hotel und Flugangebote zu unterstützen Verschiedene Datenquellen mussten verbunden, die Daten aggregiert und Preise berechnet werden.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE ServiceMix Apache Camel Oracle Database XSLT Peakwork Player Linux
Sabre Travel Network, Leverkusen
1 Jahr
2012-03 - 2013-02

Subreport Campus

Softwarearchitekt / Entwickler / Teamleiter
Softwarearchitekt / Entwickler / Teamleiter

Die digitale Vergabeplattform Subreport Campus wird es in
Zukunft Auftraggebern und Auftragnehmern von öffentlichen
Ausschreibungen ermöglichen, diese digital zu veröffentlichen, zu suchen und auf passende Ausschreibungen Gebote abzugeben. Die Vergabe wird komplett elektronisch abgewickelt mittels eines Intermediärs.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Support
Java EE 6 JBoss 7.1 JPA GWT JBoss Errai ActiveMQ MySQL 5.5 Apache Lucene/Solr ProGov Linux
Accelsis Technologies GmbH, München
1 Monat
2012-06 - 2012-06

BayText

mongoDB Berater
mongoDB Berater

BayText ist eine Template-Engine, die aus RTF- und ODFVorlagen Dokumente erstellt. Als Skriptsprachen sind alle JSR223 Implementierungen geeignet.

  • Beratung bezüglich BSON-Dokument übergreifende Updates und Möglichkeiten der Reparatur im Fehlerfall.
mongoDB Java
Bayerisches Landesamt für Statistik und Datenverarbeitung, München
7 Monate
2011-08 - 2012-02

Kermit

Softwarearchitekt / Entwickler Suse Linux JEE 6 JBoss 7 ...
Softwarearchitekt / Entwickler

Das Projektmanagement Tool Kermit kommt bei der Solvatis
Consult GmbH & Co. KG intern zum Einsatz und unterstützt
die Fachabteilung bei der automatischen Suche auf diversen
Projektplattformen, Erfassung und Bearbeitung von Ausschreibungen, Planung von Ressourcen und Angebotsabgabe.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Einführung und Schulung zum Thema „NoSQL
    verstehen anhand von mongoDB“
  • Support
Suse Linux JEE 6 JBoss 7 mongoDB MySQL 5.5 Lucene/Solr
Solvatis Consult GmbH & Co. KG
Köln
1 Jahr 4 Monate
2010-04 - 2011-07

AGIS

Softwareentwickler Suse Linux JBoss 5.1 MySQL 5.1 ...
Softwareentwickler

Das Projektmanagement Tool AGIS kommt bei der Deutschen Telekom AG zum Einsatz und unterstützt das SDMO bei der Anwendung des SDM-Prozesses.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Support
Suse Linux JBoss 5.1 MySQL 5.1 J2EE 5
Solvatis Consult GmbH & Co. KG
Köln
8 Monate
2009-08 - 2010-03

EPA

Softwareentwickler Debian Java MySQL ...
Softwareentwickler

Mit EPA ist das Bundesverwaltungsamt in der Lage, Anträge
für Zertifikate für den elektronischen Personalausweis mittels
qualifizierter elektronischer Signatur zu verarbeiten.

Des Weiteren können auch postalische Anträge erfasst und
verarbeitet werden.

  • Softwareentwicklung
  • Aufbau einer Certificate-Authority innerhalb des
    Bundesverwaltungsamtes Köln
Debian Java MySQL Governikus
Bundesverwaltungsamt
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2008-09 - 2009-07

Software Engineering

Bachelor of Science in Software Engineering, Southampton Solent University, England
Bachelor of Science in Software Engineering
Southampton Solent University, England
1 Jahr 11 Monate
2006-10 - 2008-08

Softwaretechnologie

staatlich geprüfter Informatiker, b.i.b. International College, Bergisch Gladbach
staatlich geprüfter Informatiker
b.i.b. International College, Bergisch Gladbach

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Alpine
AWS
Bare Metal
Crate I/O
Docker
Docker Registry
Docker Swarm
docker-compose
etcd
GCE
Golang
Google Kubernetes
Jenkins
QEMU
Quay
rkt

Open-Source Committer:

  • Google Kubernetes
  • Docker
  • CoreOS
  • Storm Crawler
  • JBoss Arquillian

Programmierkonzepte

DRY, GoF, Clean Code

Technologien

Docker, Google Kubernetes, CDI, EJB, JSF, GWT, JBoss Errai, Facelets, JPA, JNDI, JMS, JTA, JAX-RS, JAX-WS, JavaMail, XML, WSDL, AJAX

Frameworks

Hibernate, Seam 3, CODI, PrettyFaces, Rewrite, Errai,MyFaces, Primefaces, Richfaces, Rome, Vaadin

Application Server

JBoss 5 / 6 / 7, TomEE, Glassfish 3, Websphere, Resin Caucho

Servlet Container

Tomcat 5 / 6 / 7, Jetty

Protokolle

HTTP(S), IMAP, SMTP, SOAP

Beruflicher Werdegang

06/2012 - heute

Kunde: [Firma auf Anfrage] (haftungsbeschränkt)

Rolle: Founder, CEO, CTO

03/2012 - 02/2013

Kunde: ACCELSIS Technologies GmbH, München

Rolle: Senior Java EE Engineer & IT Consultant

04/2010 -  02/2012

Kunde: Solvatis Consult GmbH & Co. KG, Köln

Rolle: Java EE Engineer & IT Consultant

08/2009 - 03/2010

Kunde: Bundesverwaltungsamt, Köln

Rolle: Software Engineer

Praktikum

02/2008 - 03/2008

Kunde: United Stationers Inc., Chicago, Illinois USA

Rolle: Softwareentwickler

12/2008

Kunde: Bundeszentrale für politische Bildung, Bonn
Fachbereich Multimedia

Betriebssysteme

Debian
KVM
Linux
Mac OS
Suse Linux
Unix
Windows

Programmiersprachen

(Shell-)Skriptsprachen
(X)HTML
CSS
Golang
HQL
Java
EE 6/7
JavaScript
SQL

Datenbanken

Cassandra
DB2
mongoDB
MySQL
Neo4j
Oracle
Oracle database
SQLite

Datenkommunikation

Ethernet
Internet, Intranet
JMS
LAN
REST
Router
RPC
SMTP
SOAP
TCP/IP

Hardware

Emulatoren
Macintosh
PC

Branchen

Branchen

  • Telekommunikation
  • Versicherung
  • Reise
  • Behörde
  • Sonstige

Einsatzorte

Einsatzorte

Köln (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

4 Jahre 4 Monate
2019-12 - heute

Shopware Hosting on Kubernetes

Container / Kubernetes Kubernetes Terraform AWS ...
Container / Kubernetes

Ziel des Projektes ist es, eine global skalierende Shopware 6 Hosting Lösung zu entwickeln, die verschiedene Technologien zur Georeplikation und Skalierung miteinander kombiniert und ein schnelles Kundenerlebnis erlaubt, bei maximaler Sicherheit.

  • Konzeption und Implementierung der technischen Infrastruktur
  • Automatisierung der Infrastruktur über mehrere AWS Regionen und Giant Swarm Kubernetes Cluster
Kubernetes Terraform AWS EFS RDS MySQL PHP Symfony RBAC PSP Network Policies Vault Helm Prometheus Grafana
6 Jahre 6 Monate
2017-10 - heute

Fulfillment Plattform und eCom Migration

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Das Plattform Team entwickelt die technische Plattform für die
neue Fulfillment Plattform des Online Shops. Dort müssen die
technischen Grundlagen für alle Entwicklerteams evaluiert
und entwickelt werden.

  • Unterstützung bei der Installation von Kubernetes
    Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Google Cloud Spinnaker RBAC Prometheus Grafana Zipkin Golang
Rewe Digital, Köln
4 Monate
2019-08 - 2019-11

Wolkenwerkstatt

Container / Kubernetes Consultant Kubernetes Openshift Gitlab ...
Container / Kubernetes Consultant

Die DEVK möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Terraform / Vault / Automatisierung

  • Analyse, Bewertung und Verbesserung der technischen Kubernetes Plattform
  • Konzeption, Aufbau und Integration von HashiCorp Vault in die bestehende Kubernetes Plattform in mehreren Stages und Cloud Umgebungen – speziell „secret-injection“ in Container
  • Unterstützung des Plattform Teams bei der weiteren Automatisierung der Kubernetes Plattform und Migration von Ansible auf Terraform
Kubernetes Openshift Gitlab RBAC PSP Network Policies Instana Vault bank-vaults Helm Prometheus Grafana
DEVK, Köln
3 Monate
2019-07 - 2019-09

NEO

Container / Kubernetes Consultant Kubernetes Openshift Jenkins ...
Container / Kubernetes Consultant

Die ITERGO möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Openshift.

  • Analyse, Bewertung und Verbesserung der technischen Openshift Plattform
  • Konzeption und Integration Monitoring, Log-Management und Komplettverschlüsselung Datenverkehr inkl. API-Gateway
  • Unterstützung der Entwicklerteams bei der Migration auf die neue Plattform
Kubernetes Openshift Jenkins RBAC PSP Network Policies Prometheus Grafana
ITERGO, Düsseldorf
4 Monate
2019-03 - 2019-06

Container Platform

Container / Kubernetes Consultant Kubernetes Openshift Jenkins ...
Container / Kubernetes Consultant

Die Postbank möchte ihre Webdienste auf einer Container Plattform betreiben und benötigt dabei Unterstützung in den Bereichen Container / Kubernetes / Openshift.

  • Entwicklung und Customizing der technischen Openshift Plattform
  • Unterstützung der Entwicklerteams bei der Migration auf die neue Plattform
Kubernetes Openshift Jenkins RBAC PSP Network Policies Prometheus Grafana
Postbank, Bonn
2 Monate
2019-01 - 2019-02

Advanced Kubernetes Schulung

Container / Kubernetes Consultant Kubernetes Microsoft Azure AKS Amazon AWS ...
Container / Kubernetes Consultant

Instana benötigte einen erfahrenen Kubernetes Consultant der die internationalen Solution Architects auf aktuelle Kubernetes Themen schult und berät. Fokus lag hier speziell auf fortgeschrittene Themen und mögliche Integrationsprobleme seitens der Kunden von Instana.

  • Schulung auf aktuelle Kubernetes Themen
  • Integrationsanalyse und Empfehlung von technischen Lösungen
  • Vermittlung von Troubleshooting Techniken
Kubernetes Microsoft Azure AKS Amazon AWS Google Cloud (GKE) Jenkins RBAC PSP Network Policies Prometheus Grafana
Instana, Solingen und Miami
6 Monate
2018-07 - 2018-12

Webshop Migration

Container / Kubernetes Consultant Kubernetes Microsoft Azure AKS Jenkins ...
Container / Kubernetes Consultant

Bayer04 Leverkusen benötigt einen neuen Webshop und möchte diesen auf Microsoft Azure AKS betreiben. Hierfür mussten mehrere Kubernetes Cluster aufgesetzt und betrieben, sowie mit mehreren Softwaredienstleistern Absprachen in Bezug auf Deployment auf Kubernetes getroffen werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Microsoft Azure AKS Jenkins RBAC Prometheus Grafana Golang
Bayer04 Leverkusen, Leverkusen
11 Monate
2017-10 - 2018-08

Fulfillment Plattform und eCom Migration

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Das Plattform Team entwickelt die technische Plattform für die neue Fulfillment Plattform des Online Shops. Dort müssen die technischen Grundlagen für alle Entwicklerteams evaluiert und entwickelt werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Aufsetzen von CI/CD Pipelines mit Spinnaker
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Kubernetes Google Cloud Spinnaker RBAC Prometheus Grafana Zipkin Golang
Rewe Digital, Köln
1 Monat
2017-11 - 2017-11

Kubernetes Training

Kubernetes Trainer
Kubernetes Trainer

Amazon benötigte einen Kubernetes Trainer, um 150 neue Solution Architects in Kubernetes zu schulen

  • Kubernetes Workshop/Schulung
  • Erfahrungsaustausch in Bezug auf typische Kundenprobleme und Einsatzszenarien
Kubernetes Docker AWS kops Prometheus Grafana Zipkin Alpine Golang etcd
Amazon, Seattle
4 Monate
2017-08 - 2017-11

Flottenmanagement auf Kubernetes

Container / Kubernetes Consultant
Container / Kubernetes Consultant

VW Nutzfahrzeuge entwickelt seine Flottenmanagement Software neu und möchte diese auf Kubernetes Clustern betreiben. Hierbei müssen diverse Mitarbeiter auf Kubernetes geschult werden, Kubernetes Cluster aufgesetzt und optimiert und Monitoring- und Tracinglösungen installiert werden.

  • Unterstützung bei der Installation von Kubernetes Clustern
  • Integration mit Vault
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen die Cluster
Google Kubernetes OpenShift 3 Prometheus Grafana Zipkin Alpine Golang etcd AWS
VW Nutzfahrzeuge AG, Hannover
1 Monat
2017-08 - 2017-08

Webshop auf Kubernetes Migration und Trainings

Container / Kubernetes Consultant
Container / Kubernetes Consultant

eSailors benötigte Hilfe bei der Validierung seiner Kubernetes Architektur für diverse Produktivsysteme. Außerdem mussten ca. 40 Entwickler in Kubernetes über mehrere Tage geschult werden.

  • Unterstüzung bei der Installation von Kubernetes Clustern
  • Integratin mit Vault
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen den Cluster
Google Kubernetes Alpine Golang Jenkins etcd AWS
eSailors IT solutions GmbH, Hamburg
5 Monate
2017-04 - 2017-08

Webshop on Kubernetes

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Im Herbst wird ein technisch komplett neuer Webshop gelaunched und dieser wird in einem Kubernetes Cluster auf

AWS betrieben.

  • Unterstüzung bei der Installation von Kubernetes Clustern
  • Migration von Shopelementen auf Kubernetes
  • Kubernetes Workshops/Schulungen
  • Performance- und Lasttests gegen den Cluster
Google Kubernetes Alpine Golang Jenkins etcd AWS
E. Breuninger GmbH & Co., Köln/Bremen
5 Monate
2016-11 - 2017-03

Giantnetes Plattform

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Die dritte Evolution der Giant Swarm Plattform wird aktuell entwickelt- Dabei werden Kubernetes Cluster für Kunden auch über Kubernetes mit KVM, QEMU, etc betrieben und aktualisiert

  • Weiterentwicklung und Optimierung der Plattform
  • Installation von Kubernetes Clustern
  • Migration von Kunden
  • Kubernetes Workshops/Schulungen
Google Kubernetes Alpine Golang Quay Jenkins KVM QEMU rkt etcd AWS GCE Bare Metal
Giant Swarm GmbH, Köln
2 Jahre 6 Monate
2014-07 - 2016-12

Firmengründung

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Wir bieten mit (auf Anfrage) eine vollautomatisierte eCommerce Agentur. Der Online-Shop eines Händlers wird kontinuierlich gecrawlt und analysiert – dabei werden je nach Optimierungsgrad andere Aufgaben gestellt, die dem Händler
dabei helfen, mehr zu verkaufen.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
Docker Google Kubernetes Microservices Apache Storm Storm Crawler Vert.x 3 RabbitMQ MongoDB Crate I/O Java 8 Docker Compose Jenkins
(auf Anfrage), Köln
7 Monate
2016-04 - 2016-10

Inno.be

Container / Kubernetes Consultant
Container / Kubernetes Consultant

Der Galeria Kaufhof Online-Shop expandiert auf weitere Länder und wollte seine Puppet Infrastruktur durch mehrere Kubernetes Cluster ablösen.

  • Architekturbewertung und Optimierung
  • Installation von Kubernetes Clustern
  • Migration von Microservices
  • Bidirektionale Service-Discovery
  • Jenkins / Kubernetes Cloud
Google Kubernetes Alpine Golang Quay Jenkins
Galeria Kaufhof, Köln
6 Monate
2015-10 - 2016-03

Platform Infrastructure

Docker Consultant
Docker Consultant

Der Rewe Lieferdienst migriert auf eine Docker Infrastruktur
und benötigte hier Beratung in den Bereichen Docker Images,
Orchestrierung, Storage und Netzwerke.

  • Architekturbewertung und Optimierung
  • Migration von Microservices
  • Beratung in Bezug auf Docker Infrastruktur 2.0
Docker Docker Swarm Docker Registry Google Kubernetes Quay Jenkins
Rewe Digital, Köln
9 Monate
2015-04 - 2015-12

Firmengründung

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Die App bietet eine auf Neurowissenschaften
basierende Methode zum Sprachenlernen ohne Vokabeln und Grammatik.Dazu hört der Nutzer fremdsprachige Artikel und Bücher aus seinem Interessengebiet und liest gleichzeitig eine 1:1 Übersetzung mit.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
Docker Google Kubernetes Giant Swarm Jenkins Ionic Vert.x 3 Cassandra mongoDB Crate I/O Java 8
(auf Anfrage), Köln
7 Monate
2014-04 - 2014-10

Lufthansa Notification

IT Architekt / Lead Developer
IT Architekt / Lead Developer

Statusupdates bei Flügen müssen sehr zeitkritisch bearbeitet und über diverse Kanäle an den Kunden gebracht werden.Diese Informationen dienen den Apps auch dazu, Kunden die jeweils nächsten, möglichen Schritte anzuzeigen und relevanten Content anzubieten. Über die iBeacon Technologie ist es auch möglich, Kunden zu orten und per Push die richtigen Aktionen anzubieten.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE 7 Java 8 Apache Camel Apache Tomcat MySQL
Lufthansa, Köln
11 Monate
2013-10 - 2014-08

Mobile Portal

IT Consultant / Lead Developer
IT Consultant / Lead Developer

Das mobile Portal von Miles-and-More war etwas in die Jahre gekommen und musste technisch überholt und stark erweitert werden. Die Miles-and-More Teilnehmer können nun die meisten Funktionen, die sie vom Desktop-Portal gewohnt sind auch Mobil ausführen. Zusätzlich gibt es z.B. PassbookIntegration.

  • Anforderungsbewertung und Abschätzungen
  • Modernisierung und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE Struts IBM CQ5 Linux
Miles-and-More, Köln
1 Monat
2014-07 - 2014-07

ShopAdvisors

Gründer, IT Architekt / Lead Developer
Gründer, IT Architekt / Lead Developer

Wir bieten mit ShopAdvisors eine vollautomatisierte
eCommerce Agentur. Der Online-Shop eines Händlers wird in
Echtzeit gecrawlt und analysiert – dabei werden je nach
Optimierungsgrad andere Aufgaben gestellt, die dem Händler
dabei helfen, mehr zu verkaufen.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Betrieb der Plattform
Docker Google Kubernetes Microservices Apache Storm Storm Crawler Vert.x 3 RabbitMQ MongoDB Crate I/O Java 8 Docker Compose Jenkins
gerne auf Anfrage, Köln
7 Monate
2014-01 - 2014-07

EasyCarSign.de

IT Architekt / Lead Developer
IT Architekt / Lead Developer

Autokennzeichen bei der Zulassungsstelle zu kaufen ist teuer und zeitaufwendig. EasyCarSign bietet mit Next-Day-Delivery eine kostengünstige und schnelle Alternative.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE 7 Java 8 JBoss Wildfly Cloudbees MySQL
EasyCarGroup, Köln
Köln
7 Monate
2013-03 - 2013-09

Shop Holidays

IT Consultant / Software Engineer
IT Consultant / Software Engineer

Shop Holidays gibt Reisebüros- und Agenturen die
Möglichkeit Pauschalurlaube, Hotels und Flüge zu buchen.Das bestehende System musste erweitert werden, um dynamische Packetierung der besten Hotel und Flugangebote zu unterstützen Verschiedene Datenquellen mussten verbunden, die Daten aggregiert und Preise berechnet werden.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Präsentation und Kommunikation mit dem Kunden
Java EE ServiceMix Apache Camel Oracle Database XSLT Peakwork Player Linux
Sabre Travel Network, Leverkusen
1 Jahr
2012-03 - 2013-02

Subreport Campus

Softwarearchitekt / Entwickler / Teamleiter
Softwarearchitekt / Entwickler / Teamleiter

Die digitale Vergabeplattform Subreport Campus wird es in
Zukunft Auftraggebern und Auftragnehmern von öffentlichen
Ausschreibungen ermöglichen, diese digital zu veröffentlichen, zu suchen und auf passende Ausschreibungen Gebote abzugeben. Die Vergabe wird komplett elektronisch abgewickelt mittels eines Intermediärs.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Support
Java EE 6 JBoss 7.1 JPA GWT JBoss Errai ActiveMQ MySQL 5.5 Apache Lucene/Solr ProGov Linux
Accelsis Technologies GmbH, München
1 Monat
2012-06 - 2012-06

BayText

mongoDB Berater
mongoDB Berater

BayText ist eine Template-Engine, die aus RTF- und ODFVorlagen Dokumente erstellt. Als Skriptsprachen sind alle JSR223 Implementierungen geeignet.

  • Beratung bezüglich BSON-Dokument übergreifende Updates und Möglichkeiten der Reparatur im Fehlerfall.
mongoDB Java
Bayerisches Landesamt für Statistik und Datenverarbeitung, München
7 Monate
2011-08 - 2012-02

Kermit

Softwarearchitekt / Entwickler Suse Linux JEE 6 JBoss 7 ...
Softwarearchitekt / Entwickler

Das Projektmanagement Tool Kermit kommt bei der Solvatis
Consult GmbH & Co. KG intern zum Einsatz und unterstützt
die Fachabteilung bei der automatischen Suche auf diversen
Projektplattformen, Erfassung und Bearbeitung von Ausschreibungen, Planung von Ressourcen und Angebotsabgabe.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Einführung und Schulung zum Thema „NoSQL
    verstehen anhand von mongoDB“
  • Support
Suse Linux JEE 6 JBoss 7 mongoDB MySQL 5.5 Lucene/Solr
Solvatis Consult GmbH & Co. KG
Köln
1 Jahr 4 Monate
2010-04 - 2011-07

AGIS

Softwareentwickler Suse Linux JBoss 5.1 MySQL 5.1 ...
Softwareentwickler

Das Projektmanagement Tool AGIS kommt bei der Deutschen Telekom AG zum Einsatz und unterstützt das SDMO bei der Anwendung des SDM-Prozesses.

  • Anforderungsbewertung und Abschätzungen
  • Konzeption und Realisierung der Anwendung
  • Support
Suse Linux JBoss 5.1 MySQL 5.1 J2EE 5
Solvatis Consult GmbH & Co. KG
Köln
8 Monate
2009-08 - 2010-03

EPA

Softwareentwickler Debian Java MySQL ...
Softwareentwickler

Mit EPA ist das Bundesverwaltungsamt in der Lage, Anträge
für Zertifikate für den elektronischen Personalausweis mittels
qualifizierter elektronischer Signatur zu verarbeiten.

Des Weiteren können auch postalische Anträge erfasst und
verarbeitet werden.

  • Softwareentwicklung
  • Aufbau einer Certificate-Authority innerhalb des
    Bundesverwaltungsamtes Köln
Debian Java MySQL Governikus
Bundesverwaltungsamt
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2008-09 - 2009-07

Software Engineering

Bachelor of Science in Software Engineering, Southampton Solent University, England
Bachelor of Science in Software Engineering
Southampton Solent University, England
1 Jahr 11 Monate
2006-10 - 2008-08

Softwaretechnologie

staatlich geprüfter Informatiker, b.i.b. International College, Bergisch Gladbach
staatlich geprüfter Informatiker
b.i.b. International College, Bergisch Gladbach

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Alpine
AWS
Bare Metal
Crate I/O
Docker
Docker Registry
Docker Swarm
docker-compose
etcd
GCE
Golang
Google Kubernetes
Jenkins
QEMU
Quay
rkt

Open-Source Committer:

  • Google Kubernetes
  • Docker
  • CoreOS
  • Storm Crawler
  • JBoss Arquillian

Programmierkonzepte

DRY, GoF, Clean Code

Technologien

Docker, Google Kubernetes, CDI, EJB, JSF, GWT, JBoss Errai, Facelets, JPA, JNDI, JMS, JTA, JAX-RS, JAX-WS, JavaMail, XML, WSDL, AJAX

Frameworks

Hibernate, Seam 3, CODI, PrettyFaces, Rewrite, Errai,MyFaces, Primefaces, Richfaces, Rome, Vaadin

Application Server

JBoss 5 / 6 / 7, TomEE, Glassfish 3, Websphere, Resin Caucho

Servlet Container

Tomcat 5 / 6 / 7, Jetty

Protokolle

HTTP(S), IMAP, SMTP, SOAP

Beruflicher Werdegang

06/2012 - heute

Kunde: [Firma auf Anfrage] (haftungsbeschränkt)

Rolle: Founder, CEO, CTO

03/2012 - 02/2013

Kunde: ACCELSIS Technologies GmbH, München

Rolle: Senior Java EE Engineer & IT Consultant

04/2010 -  02/2012

Kunde: Solvatis Consult GmbH & Co. KG, Köln

Rolle: Java EE Engineer & IT Consultant

08/2009 - 03/2010

Kunde: Bundesverwaltungsamt, Köln

Rolle: Software Engineer

Praktikum

02/2008 - 03/2008

Kunde: United Stationers Inc., Chicago, Illinois USA

Rolle: Softwareentwickler

12/2008

Kunde: Bundeszentrale für politische Bildung, Bonn
Fachbereich Multimedia

Betriebssysteme

Debian
KVM
Linux
Mac OS
Suse Linux
Unix
Windows

Programmiersprachen

(Shell-)Skriptsprachen
(X)HTML
CSS
Golang
HQL
Java
EE 6/7
JavaScript
SQL

Datenbanken

Cassandra
DB2
mongoDB
MySQL
Neo4j
Oracle
Oracle database
SQLite

Datenkommunikation

Ethernet
Internet, Intranet
JMS
LAN
REST
Router
RPC
SMTP
SOAP
TCP/IP

Hardware

Emulatoren
Macintosh
PC

Branchen

Branchen

  • Telekommunikation
  • Versicherung
  • Reise
  • Behörde
  • Sonstige

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.