Keywords
Skills
Development Tools
CircleCI, Docker, Git, Maven, Vagrant, CodeBuild, CodeDeploy, CodePipeline, Github, Travis
Operation Tools
Ansible, Chef, Consul, DnsMadeEasy, Kubernetes, Molecule, Nomad, Packer, SonarCloud, SSL, StatusCake, Stormforger, Terraform, Vault, ELK-Stack, Route53
Infrastructures
AWS
Infrastructures Components
Apache, Dovecot, Haproxy, Mongo-DB, MySQL (Percona, MariaDB), Nginx, PHP, Postfix, RabbitMQ, Tomcat, Prolexic (DDos-Protection), Rsyslog, Elasticsearch
Methoden
Kanban, Mob Programming, Pair Programming, Planning Poker, Scrum, User-Stories, XP (Extreme Programing)
Best Practices
Clean-Code, Coding Standards, Continuous Integration, Design Patterns, Domain-Driven Design, DRY principle, HAL, Hypermedia, Immutable Server, KISS principle, Pets and Cattle, Phoenix Server, REST, SOLID principles, Test-Driven Development, YAGNI principle
Programmiersprachen & Frameworks
Java (Spring), PHP (Zend & Slim), Node.js (Express.js)
Qualifikationen
CircleCI, Docker, Git, Maven, Vagrant, CodeBuild, CodeDeploy, CodePipeline, Github, Travis
Operation Tools
Ansible, Chef, Consul, DnsMadeEasy, Kubernetes, Molecule, Nomad, Packer, SonarCloud, SSL, StatusCake, Stormforger, Terraform, Vault, ELK-Stack, Route53
Infrastructures
AWS
Infrastructures Components
Apache, Dovecot, Haproxy, Mongo-DB, MySQL (Percona, MariaDB), Nginx, PHP, Postfix, RabbitMQ, Tomcat, Prolexic (DDos-Protection), Rsyslog, Elasticsearch
Methoden
Kanban, Mob Programming, Pair Programming, Planning Poker, Scrum, User-Stories, XP (Extreme Programing)
Best Practices
Clean-Code, Coding Standards, Continuous Integration, Design Patterns, Domain-Driven Design, DRY principle, HAL, Hypermedia, Immutable Server, KISS principle, Pets and Cattle, Phoenix Server, REST, SOLID principles, Test-Driven Development, YAGNI principle
Programmiersprachen & Frameworks
Java (Spring), PHP (Zend & Slim), Node.js (Express.js)
Qualifikationen
- Certified Scrum Product Owner
- Facilitator Management 3.0
- Hochleistung und Menschlichkeit
- NLP Practitioner
- Mediengestalter für Print- / Digitalmedien
- Certified Systems Operations on AWS
Project history
CTO
Trustedshops Gmbh
Mai 2017 - März 2019
Portierung des Monolithen zu AWS mit Terraform, Packer, Ansible, Consul und Vault, DDoS Protection durch Anexia, Umstellung der Transaktions-Mail Infrastruktur zu AWS & Mailjet, Migration von Jenkins zu CircleCI, Umstellung von Gitlab zu Github, Migration von Exchange zu Outlook 365, Kubernetes Setup via Ansible, Test- getriebene Entwicklung von Ansible-Roles via Molecule, NewRelic und Instana als APM, DNS Umzug erst zu dnsmadeeasy dann zu Route53, Serverless Infrastructure mit Lamda-Functions, Bug Bounty Programm gestartet
Environment: Java, JBOSS, Apache, mod_jk, MySQL, Spring Framework, AWS, Vagrant, Packer, Terraform, Consul, Vault, AMI, Instana, Github, CircleCI, Maijet, NewRelic, Molecule, Kubernetes, Docker, Akamai CDN
CTO - Geschäftsführer
Xsite Gmbh (Shop-apotheke.com)
September 2015 - Mai 2017
von physikalischen Servern zu einer voll redundanten VMWare Private Cloud-Umgebung, Security Hardening im Zuge des Börsengangs, Provisionierung, Rolling-Deployments und Upgrades mit Ansible, Automatische Konfiguration der Server durch Jenkins, Einsatz von Docker für die Entwickler, DNS Umzug zu dnsmadeeasy, Automatisierte Tests mit Digital Ocean, DDoS Protection durch Prolexic, Umstellung der Transaktions-Mail Infrastruktur auf Sendinblue, Firewall Konfiguration, DHCP Setup, MySQL Master/ Slave Setup, Analyse von Cloud-Providern, Test-getriebene Entwicklung von Ansible-Roles via Molecule, NewRelic als APM, Zentrales Log Management
Environment: Java, Tomcat, Apache, mod_jk, Haproxy, MySQL, Spring Framework, VMware, Vagrant, Packer, NewRelic, Molecule
Director of Information Technology
Bigpoint GmbH (TA Associates & Summit Partners )
September 2011 - August 2014
Migration von 2000 physikalischen Maschinen in drei Rechenzentren in eine virtualisierte Umgebung (VMWare, EMC, Cisco UCS), Umsetzung von Infrastructure as Code mit Chef und später Ansible, Golden-Image mit Packer und Chef, 3-Level Support für die Spiele, DDoS Protection von Akamai (Prolexic) und Level 3, Coaching von DevOps, Einführung von LPIC1 und LPIC2, Einsatz von Kanban in Operations, Konzeption, Umsetzung und Betrieb von Gaming Plattform für 1 Millionen gleichzeitigen Nutzern
Environment: Debian, Apache, Mysql, Memcache, PHP5, Java, Spring Framework, OAuth, Chef, Ansible, VMWare, EMC, Cisco UCS, Jira, Confluence
Head of Development
wer-kennt-wen.de GmbH (Mediengruppe RTL Deutschland)
März 2010 - September 2011
500+ Serverfarm im RTL eigenen Rechenzentrum, Server Provisionierung via Puppet, 168 MySQL Master/Master Replikationen, 75 Memcache Server für die Session Persistence, skalierende hochverfügbare Infrastruktur für 9,3 Millionen Nutzer, Monitoring mit Cacti, Mantis als Bug Tracker, REST-APIs für Mobile Clients, Auth-System mit Zend Framework Komponenten, Weiterentwicklung des hauseigenen PHP Frameworks „Frame Entity“
Environment: Debian, Apache, PHP5, MySQL, Memcache, RabbitMQ
Trustedshops Gmbh
Mai 2017 - März 2019
Portierung des Monolithen zu AWS mit Terraform, Packer, Ansible, Consul und Vault, DDoS Protection durch Anexia, Umstellung der Transaktions-Mail Infrastruktur zu AWS & Mailjet, Migration von Jenkins zu CircleCI, Umstellung von Gitlab zu Github, Migration von Exchange zu Outlook 365, Kubernetes Setup via Ansible, Test- getriebene Entwicklung von Ansible-Roles via Molecule, NewRelic und Instana als APM, DNS Umzug erst zu dnsmadeeasy dann zu Route53, Serverless Infrastructure mit Lamda-Functions, Bug Bounty Programm gestartet
Environment: Java, JBOSS, Apache, mod_jk, MySQL, Spring Framework, AWS, Vagrant, Packer, Terraform, Consul, Vault, AMI, Instana, Github, CircleCI, Maijet, NewRelic, Molecule, Kubernetes, Docker, Akamai CDN
CTO - Geschäftsführer
Xsite Gmbh (Shop-apotheke.com)
September 2015 - Mai 2017
von physikalischen Servern zu einer voll redundanten VMWare Private Cloud-Umgebung, Security Hardening im Zuge des Börsengangs, Provisionierung, Rolling-Deployments und Upgrades mit Ansible, Automatische Konfiguration der Server durch Jenkins, Einsatz von Docker für die Entwickler, DNS Umzug zu dnsmadeeasy, Automatisierte Tests mit Digital Ocean, DDoS Protection durch Prolexic, Umstellung der Transaktions-Mail Infrastruktur auf Sendinblue, Firewall Konfiguration, DHCP Setup, MySQL Master/ Slave Setup, Analyse von Cloud-Providern, Test-getriebene Entwicklung von Ansible-Roles via Molecule, NewRelic als APM, Zentrales Log Management
Environment: Java, Tomcat, Apache, mod_jk, Haproxy, MySQL, Spring Framework, VMware, Vagrant, Packer, NewRelic, Molecule
Director of Information Technology
Bigpoint GmbH (TA Associates & Summit Partners )
September 2011 - August 2014
Migration von 2000 physikalischen Maschinen in drei Rechenzentren in eine virtualisierte Umgebung (VMWare, EMC, Cisco UCS), Umsetzung von Infrastructure as Code mit Chef und später Ansible, Golden-Image mit Packer und Chef, 3-Level Support für die Spiele, DDoS Protection von Akamai (Prolexic) und Level 3, Coaching von DevOps, Einführung von LPIC1 und LPIC2, Einsatz von Kanban in Operations, Konzeption, Umsetzung und Betrieb von Gaming Plattform für 1 Millionen gleichzeitigen Nutzern
Environment: Debian, Apache, Mysql, Memcache, PHP5, Java, Spring Framework, OAuth, Chef, Ansible, VMWare, EMC, Cisco UCS, Jira, Confluence
Head of Development
wer-kennt-wen.de GmbH (Mediengruppe RTL Deutschland)
März 2010 - September 2011
500+ Serverfarm im RTL eigenen Rechenzentrum, Server Provisionierung via Puppet, 168 MySQL Master/Master Replikationen, 75 Memcache Server für die Session Persistence, skalierende hochverfügbare Infrastruktur für 9,3 Millionen Nutzer, Monitoring mit Cacti, Mantis als Bug Tracker, REST-APIs für Mobile Clients, Auth-System mit Zend Framework Komponenten, Weiterentwicklung des hauseigenen PHP Frameworks „Frame Entity“
Environment: Debian, Apache, PHP5, MySQL, Memcache, RabbitMQ
Local Availability
Only available in these countries:
Germany
- 70 km Umkreis um Köln bei OnSite
- maximal 4 Tage pro Woche