Schlagwörter
Amazon Web Services
AWS CloudFormation
AWS IAM
AWS VPC
AWS Route 53
AWS EC2
AWS S3
AWS CloudFront
AWS RDS
AWS ElastiCache
AWS DynamoDB
AWS Kinesis
AWS SNS
AWS SES
AWS SQS
AWS CloudWatch
AWS Lambda
AWS Certificate Manager
AWS Elasticsearch Service
AWS CloudSearch
AWS Database Migration Service
PHP
Python
Go
Bash
Scala
Java
MySQL
Postgresql
Memcached
Redis
ElasticSearch
Ansible
Terraform
TravisCI
CircleCI
jenkins
Docker
prometheus
nginx
Apache
Linux
coreos
Let's Encrypt
Kibana
openID connect
PowerDNS
Apache Thrift
swagger
Fastly
Django
Debian
OpenResty
Skills
Amazon Web Services (CloudFormation, IAM, VPC, Route 53, EC2, S3, CloudFront, RDS, ElastiCache, DynamoDB, Kinesis, SNS, SES, SQS, CloudWatch, Lambda, Certificate Manager, Elasticsearch Service, CloudSearch, Database Migration Service, etc.)
PHP, Python (Django), Go, Bash, C++, Scala, Java, MySQL, PostgreSQL, Memcached, Redis, ElasticSearch (Kibana), Ansible, TerraForm, TravisCI, CircleCI, Jenkins, Docker, Prometheus, Nginx (OpenResty), Apache, Linux (Debian, CoreOS), Let's Encrypt, Kibana, OpenID Connect, PowerDNS, Apache Thrift, Open API (Swagger), Fastly
PHP, Python (Django), Go, Bash, C++, Scala, Java, MySQL, PostgreSQL, Memcached, Redis, ElasticSearch (Kibana), Ansible, TerraForm, TravisCI, CircleCI, Jenkins, Docker, Prometheus, Nginx (OpenResty), Apache, Linux (Debian, CoreOS), Let's Encrypt, Kibana, OpenID Connect, PowerDNS, Apache Thrift, Open API (Swagger), Fastly
Projekthistorie
# Contact
[Github](https://github.com/fstehle)
[Mail](mailto: mail@fstehle.com)
[Google Docs CV](https://cv.fstehle.com/)
# WORK EXPERIENCE
## User accounts for the Jimdo CMS, Jimdo GmbH, Hamburg - 2017
* Developed a system for central user authentication including social login functionality (Facebook, Google) with Django and OAuth2 (OpenID Connect)
* Implemented an API for managing user information using Django Rest Framework and Open API
Bulk HTTPS Hosting for Jimdo Website Builder, Jimdo GmbH, Hamburg - 2017
* Architecture and implementation of a system for automated SSL certificate registration and bulk HTTPS hosting of several 100k domains with Let's Encrypt, Go and OpenResty
Infrastructure as code for CDN, Jimdo GmbH, Hamburg - 2016
* Developed an Ansible module for Fastly, released as open-source and published on Ansible Galaxy
* Codified the existing Fastly setup of Jimdo
## Dockerization of Jimdo Software, Jimdo GmbH, Hamburg - 2016
* Migrated the existing Jenkins server setup to a completely automated Docker based setup based on CoreOS
* Transformed the existing development setup of the Jimdo software from Vagrant to a Docker (Docker Machine, Docker Compose) based system
* Migrated the production systems from AWS EC2 to Docker / AWS ECS
## DDoS protection for the static IP endpoint, Jimdo GmbH, Hamburg - 2015
* Introduced DDoS protection for the static IP endpoint of Jimdo (used by customers who need a fixed IP), changed the BGP announcements of the company’s own RIPE subnet
## Automatic abuse complaints handling, Jimdo GmbH, Hamburg - 2015
* Developed a bot to automatically handle the processing of abuse complaints using Scala, AWS Lambda & SES
## Monitoring of production systems, Jimdo GmbH, Hamburg - 2015
* Introduced Prometheus metrics system in the company
* Set up a robust monitoring/alerting solution for the main components of Jimdo
* Introduced ELB access log analysis with ElasticSearch & Kibana
## Migration of the CMS to AWS, Jimdo GmbH, Hamburg - 2014/2015
* Migrated the CMS of the Jimdo SaaS Website builder from bare metal hosting to Amazon Web Services
* Developed a fully automated infrastructure setup and deployment using Ansible and AWS CloudFormation
* Migrated the on premise MySQL databases to AWS RDS
## Founder & CTO, Jobify, Munich - 2014
* Conception and implementation of an app for an easy of jobs using a swipe and match approach, used the Xamarin.Forms framework
* Implemented a web frontend for a web based administration of jobs
* Conception and implementation of a backend with a REST API
* Setup of the infrastructure on Microsoft Azure using Puppet and Docker
## Founder & CIO, Gini GmbH, Munich - 2010 - 2013
* Technical leadership, conception and implementation of the backend for the smart online archive using Node.js, CouchDB and Adobe PDF Library
* Technical leadership, conception and implementation of the semantics software for information extraction from documents using Scala, Elasticsearch and ABBYY FineReader Engine
* Setup of the server infrastructure using Debian, Puppet, Jenkins, Nagios, Sonatype Nexus
Student Assistant, FZI Forschungszentrum Informatik, Karlsruhe - 2009 - 2010
* Setup of the server infrastructure using Debian, Puppet, Jenkins, Nagios, Sonatype Nexus
* Assisted in the EU research project CommRob in the department “Interaktive Diagnose- und Servicesysteme”
* Developed a topological navigation for the intelligent trolley InBOT using C++
## Freelance Developer, D.O.G.S Design GbR, Karlsruhe - 2006 - 2010
* Website development with TYPO3
* Administration of the server infrastructure (PHP, MySQL, Debian, Xen, Nagios)
## Freelance Developer, Hotel Gasthof Rössle, Frohnstetten - 2003 - 2015
* Construction and maintenance the website of the hotel with TYPO3, PHP, MySQL
* Administration of the server infrastructure (PHP, MySQL, Debian, Xen, Nagios)
# EDUCATION / CERTIFICATIONS
## 2017 AWS Certified Solutions Architect - Professional, Amazon Web Services
Certificate validation number 6Q9S92GC1J441Y3L
Valid from November 2017 – November 2019
## 2017 AWS Certified Solutions Architect - Associate, Amazon Web Services
Certificate validation number 2V6ZRVWCCJR1Q134
Valid from May 2017 – May 2019
## 2011 Diploma in Computer Science, Karlsruher Institut für Technologie (KIT)
Thesis: Fusion of distributed sensors for person tracking supporting adaptive behaviours of service robots (german title “Fusion verteilter Sensoren zur Personenverfolgung für adaptive Verhalten von Service-Robotern”)
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Hamburg
DE
DE