I love launching sophisticated applications 🚀 I'm here to automate our processes, to give our team objectives and responsibilities, to help managing technical debt, to decide on strategic architecture, to evolve software incremental and iteratively, match project targets 🚄

Skills

AWS

5+ Years
  • CFN
  • SAM
  • CDK
  • EKS
  • ECS
  • ES
  • ALB
  • RDS
  • DynamoDB
  • SNS
  • SQS
  • SES
  • S3
  • EFS
  • CloudFront
  • CloudWatch
  • StepFunctions
  • Batch
  • Athena
  • Glue
  • IAM
  • EC2
  • EBS
  • VPC

Backend

10+ Years
  • Java
  • Groovy
  • Kotlin
  • Spring Boot
  • Quarkus
  • TypeScript
  • Node.JS
  • NestJS
  • Golang
  • PHP
  • Zend
  • Symfony
  • Laravel
  • Python
  • FastAPI
  • GraphQL
  • OpenAPI

Frontend

10+ Years
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Webpack
  • Angular
  • Polymer
  • WebComponents
  • React
  • NextJS
  • Tailwind CSS
  • Bootstrap
  • BEM
  • AtomicDesign

Methodologies

10+ Years
  • Design Patterns
  • SOLID Principles
  • Clean Code
  • Test-Driven-Development
  • Domain-Driven-Development
  • Microservices
  • Serverless
  • Event-Driven-Architecture
  • CI/CD Pipelines
  • Agile project management

Work Experience (20)

 Baden-Württemberg
  • HiL
  • GitOps
  • Python
  • GitLab CI
  • GitHub
  • DataDog
  • Grafana
  • Jenkins
  • Groovy
  • Golang
  • Flask
  • FastAPI
  • Docker
  • Debian
  • Linux
  • Kaniko
  • Artifactory
  • CANoe
  • Serial
  • REST
  • OpenAPI
  • JSON
  • YAML
  • HTML
  • WebSocket
  • DLT
  • DoIP
  • QNX
  • NVIDIA Orin
  • NVIDIA Tegra
  • ADAS
  • CI/CD
  • CleanCode
  • Test-Driven-Development
  • Linters
  • Agile
  • Mural
  • Jira
Design and develop a CI/CD-driven platform and framework for Hardware-in-the-Loop testing. Automate software testing and flashing for the autonomous driving control unit. Collaborate, mentor or coach multiple international teams in the internal developer community.
  • Enhanced overall project efficiency by developing and enabling new automated test cases and critical test features
  • Maintained consistently low testing times, while ensuring high reliability and stability
  • Mentored and coached team members in adding new test features and enhanced their development skills
  • Led individual topics like supporting different platforms, migrations or adding new capabilities
  • Influenced best practices across the department, modernized development workflows and build up a development community
 Nordrhein-Westfalen, Germany
  • AWS
  • CDK
  • GitLab CI
  • Architecture
  • Technical Debt
  • Serverless
  • Cost effective
  • Near Shoring
  • Hands-On
  • Training on the Job
  • Agile project management
Create a team of cross-functional specialists and team players developing modern applications. Promote on-premise, cloud and hybrid architectures. Increase quality, reduce project time and decrease expenditure by applying principles and experience.
  • Successfully bootstrap and run projects and teams
  • Created long-term partnerships
  • Speed up developer careers and increase team size
 Hessen, Germany
  • IOT
  • Cloud
  • Serverless
  • AWS
  • CDK
  • ALB
  • ECS
  • EKS
  • SES
  • Aurora
  • Docker
  • Kaniko
  • PHP
  • Laravel
  • Livewire
  • Composer
  • Tailwind CSS
  • AlpineJS
  • TypeScript
  • Apache ECharts
  • Linux
  • Debian Packaging
  • Embedded
  • ARM architecture
  • Mender
  • OTA Updates
  • Qt
  • C++
  • Golang
  • GitLab CI
  • JSON
  • REST
  • OpenAPI
  • OAuth
  • SOLID
  • CleanCode
  • Test-Driven-Development
  • Jira
  • Scrum
  • Kanban
  • Whiteboard
Take a fleet management with several architectural and security issues to launch. Setup the technical strategy, milestones, architecture, team and the agile process. Leading the team with a hands-on mentality.
  • Setup the CI/CD infrastructure, toolchains, serverless AWS architecture, evolutionary prototype
  • Assist in staffing, technical interviews and team building
  • Give scope, context, objectives and directions to the team members
  • Train on Best Practices, Design Patterns, Principles, Test-Driven-Development, Tools
  • Help the team to refine their own agile process, work collaborative and tightly coupled together
 Berlin, Germany
  • AWS
  • Java
  • Spring
  • Maven
  • JSP
  • backbone
  • ReactJS
  • JavaScript
  • OpenAPI
  • Jenkins
  • Agile
  • Scrum
  • Jira
Mitigating the risks after an security assessment
0
 Hamburg, Germany
  • AWS
  • CFN
  • SAM
  • CDK
  • S3
  • ALB
  • EC2
  • ECS
  • RDS
  • Cloudfront
  • Serverless
  • OpenAPI
  • API Gateway
  • Lambda
  • Grafana
  • Prometheus
  • GoLang
  • TypeScript
  • Python
  • Keycloak
  • Ory/Hydra
  • GitHub Actions
  • CodePipeline
  • Agile
  • Scrum
  • Miro
  • Jira
Maintaining the ingress proxies serving billions of requests a month for the platform
  • Developing serverless REST APIs for downstream teams to integrate their applications by self service
  • Enabling SysOps of our team to develop by infrastructure-is-code principle with the AWS CDK
  • Mitigating the risk of legacy code in our new projects by advocating common best practices and principles
  • Evangelize an agile and pragmatic approach to first ship the minimal viable feature and iteratively improve
 Bayern, Germany
  • TypeScript
  • React
  • NextJS
  • Figma
  • Express JS
  • Apollo
  • GraphQL
  • AWS
  • CDK
  • S3
  • EKS
  • CloudFront
  • Route53
  • ACM
  • ALB
  • X-Ray
  • DataDog
  • Java
  • Spring Boot
  • OpenAPI
  • Jooq
  • Hexagonal architecture
  • Jenkins
  • JWT
  • PostgreSQL
  • Agile
  • Scrum
  • Miro
  • Jira
Developing a shop to buy cars on the marketplace. Launched after 2.5 months of development.
  • Leading the financing team hands-on and helping the team members to ship quickly in short increments
  • Reporting current bottlenecks, discussing on current problems and providing solutions
  • Train the backend developers to integrate and work with the GraphQL services
  • Reduce common pitfalls in the use of a reactive component-based UI framework
  • Developing either on the frontend or backend while integrating the services into AWS as DevOp
 Niedersachen, Germany
  • AWS
  • EKS
  • ECS
  • S3
  • CloudFront
  • Java
  • Spring Boot
  • Docker
  • TypeScript
  • AngularJS
  • Bootstrap
  • NestJS
  • JSON
  • OpenAPI
  • GitLab CI
  • OAuth
  • KeyCloak
  • Scrum
Develop an app for hoteliers to provide additional content for their contracted accommodations. Define and align on integration, architecture and technical stories.
  • Align on collaboration with technical stakeholders
  • Setup a CI/CD Pipeline, serverless AWS architecture, the backend and frontend prototypes
  • Train and onboard team members on business requirements and technical solutions
  • Collaborate with UX/UI-Designer, Developers and Business Analysts
 Niedersachen, Germany
  • Java
  • Spring Boot
  • Vaadin
  • TypeScript
  • LitElement
  • Polymer
  • GitLab CI
  • MariaDB
  • Flyway
  • Docker
  • OpenAPI
  • Kanban
Develop a solution for the production information system aiding the manufacturing process. Introduce CI/CD, system integration and iterative development.
  • Train team members to use GitLab CI/CD, Docker, Spring Boot, Vaadin, OpenAPI
  • Develop a minimal prototype with Spring Boot and Vaadin
  • Configure and train to use Migrations, Hibernate and Spring Data
  • Consult in an on-premise infrastructure and introduce a common application architecture
 Hamburg, Germany
  • AWS
  • CFN
  • Glue
  • Lambda
  • ECS
  • SNS
  • SQS
  • Terraform
  • Serverless Framework
  • MongoDB Atlas
  • Python
  • TypeScript
  • Kotlin
  • Quarkus
  • Vert.x
  • Gradle
  • GraalVM
  • Docker
  • Oauth
  • Ory
  • Hydra
  • GitHub
  • GitHub Actions
Develop a stream based product information processor and emit change events to subsequents listeners.
  • Finished the starting prototypes with AWS SNS/SQS/Lambda and AWS Glue/Apache Spark/Sagemaker
  • Developed an event-driven stream processing pipeline with Quarkus and Vert.x
 Nordrhein-Westfalen, Germany
  • AWS
  • EKS
  • ECS
  • S3
  • PHP
  • Python
  • Docker
  • CI/CD
  • IBM DB/2
Develop a solution for a traceable purchasing process. Integrate business intelligence services for the warehouse distribution.
  • Analyse the requirements by the stakeholders (purchasers, suppliers, data analysts, developers, business units)
  • Provide an iterative solution integrating existing workflows
  • Propose the strategic target architecture, the data flow and the collaboration
  • Consult on the features of containerization, CI/CD Pipeline, AWS architecture
 Niedersachsen, Germany
  • AWS
  • CDK
  • ApiGateway
  • Lambda
  • EKS
  • TypeScript
  • React
  • Stencil
  • Apollo
  • NestJS
  • GraphQL
  • OpenAPI
  • Docker
  • Java
  • Spring Boot
  • GitLab CI
  • Scrum
Developed a series of Covid-19 self contained services. Defined and setup the serverless architectures.
  • Deploy middlewares serving millions of requests a day running on AWS Lambda and EKS
  • Trained the team on modern approaches of serverless architecture and reactive web components
  • Evolutionary prototype with short development time to production deployment
 Niedersachsen, Germany
  • AWS
  • CFN
  • Sceptre
  • SAM
  • CDK
  • EKS
  • ECS
  • Batch
  • StepFunctions
  • S3
  • EFS
  • Aurora
  • Scrum
Analyse potential optimization and decide. Optimize the AWS operational costs. Improve the provisioned resources, instance pooling, scaling rules and file systems.
  • Estimate a reduction of operational costs by 60% and finally reduce costs by 75%
  • Reduce provisioned redundancy to match SLA and risk management requirements
  • Configure planned down-time in off times for test environments, reduce the amount of test samples significant
  • Migrate classic EC2 with AWS EKS, ECS, Batch, StepFunctions to save more with pay-on-demand
  • Inform about progress and further possible solutions for the business and other teams in the company
 Niedersachsen, Germany
  • AWS
  • CDK
  • EKS
  • ApiGateway
  • Lambda
  • DynamoDB
  • SNS
  • SQS
  • Java
  • Spring Boot
  • TypeScript
  • NestJS
  • Apollo
  • GraphQL
  • GitLab CI
  • Docker
  • Scrum
Develop a Federated GraphQL API providing hotel content used on Frontend and Backend services
  • Train team members to setup GitLab CI, AWS architecture and to work with microservices and middlewares
  • Integrate data flows of legacy systems into the Federated GraphQL microservices
  • Propose a message driven, decoupled and serverless architecture and collaboratively develop
 Niedersachsen, Germany
  • AWS
  • CFN
  • SAM
  • Lambda
  • S3
  • Aurora
  • GitHub
  • GitHub Actions
  • TypeScript
  • NestJS
  • OpenAPI
  • React
  • Redux
  • Postgres
  • Redis
  • Docker
  • SOLID
  • Kanban
Develop a platform prototype for bookable appointments. Define and setup the architecture. Train the team in agile development.
  • Propose a serverless architecture and reactive component based clients
  • Define an agile development process based on kanban
  • Train the team to work with component based frameworks
 Niedersachsen, Germany
  • AWS
  • CFN
  • Sceptre
  • EC2
  • ALB
  • WAF
  • ECS
  • RDS
  • EFS
  • SSM
  • SecretsManager
  • Lambda
  • ApiGateway
  • SES
  • Java
  • Spring Boot
  • PHP
  • Zend Framework
  • Docker
  • Jenkins
  • GitLab CI
  • OWASP
  • CDN
  • Kanban
Migrate existing on-premise applications, microservices and data integration processes to AWS cloud.
  • Migrate CI pipelines from Bitbucket, Jenkins, AWS CodeCommit, CodeBuild and CodePipeline to GitLab CI
  • Decide with the team on the tools used and choose a lift-and-shift approach to reduce expenditures and project time
  • Refactor applications/services to support hybrid deployments, profile/environment configuration, containerization
  • Consolidate and migrate millions of images to another CDN with no downtime
  • Develop a scalable architecture and apply the AWS Well-Architected Framework
 Niedersachsen, Germany
  • Java
  • Spring Boot
  • Hibernate
  • PHP
  • Zend Framework
  • Doctrine
  • Bootstrap
  • Linux
  • Docker
  • Jenkins
  • MariaDB
  • Bash
  • XML
  • JSON
  • OpenAPI
  • SOLID
  • Test-Driven-Development
  • CleanCode
  • Kanban
Take over a legacy cluster of content processing applications to develop and maintain. Finish the migration of a microservice cluster for producing pdf travel documents and offerings to launch.
  • Add dependency manager, unit tests, coding standards and bumped the version of every software artifact
  • Propose several software design decisions to reduce development risks and improved the development process
  • Train the use of test framework, containerization, layered architectures, data mapping frameworks and dependency injection
 Niedersachsen, Germany
  • PHP
  • Symfony
  • JavaScript
  • Polymer
  • MySQL
  • Docker
  • REST
  • ElasticSearch
  • Kibana
  • RabbitMQ
  • AtomicDesign
  • Event-Driven-Architecture
  • Test-Driven-Development
  • SOLID
  • Scrum
Develop several features for project of well known fashion brands. Develop a content editor module in the digital asset management, a recurring order service, an invoice print service. Integrating product information management systems, payment providers and order management systems.
  • Setup a containerized development environment improving the local provisioning
  • Develop backends and frontends by using scaffolding techniques in half of the planned time
  • Minimize errors and increase maintainability by applying SOLID principles and test driven development
 Nordrhein-Westfalen, Germany
  • Java
  • Kotlin
  • Spring Boot
  • Axon Framework
  • Vaadin
  • MongoDB
  • Docker
  • Nexus
  • Jenkins
  • SonarQube
  • Domain-Driven-Design
  • CQRS
  • Event Sourcing
  • HATEOAS
  • Swagger
  • GitHub
Develop the administrative context in the domain of structure and agency based access control. Implement the backend micro services and REST API with JSON+HAL.
  • Apply a hexagonal architecture with CQRS and Event Sourcing
  • Maintain a high coverage of unit tests, above 90%
  • Work with the frontend developers on a shared interface as collaborative contract
 Niedersachsen, Germany
  • PHP
  • Zend Framework
  • MySQL
  • SolR
  • OLAP
  • JSON
  • XML
  • SOAP
  • HTML5
  • CSS3
  • BEM
  • JavaScript
  • Bootstrap
  • jQuery
  • Bitbucket
  • Linux
  • Docker
  • Vagrant
  • Kanban
Develop and maintain the custom E-Commerce framework. Develop instances, features, integrations and modules in projects of well known fashion brands. Administer and maintain the production environment.
  • Setup an OLAP cube for faster and customized reporting, order analytics and key performance indicators
  • Train the team to work with Docker, object oriented patterns, SOLID principles and unit tests
  • Identify performance bottlenecks and architectural issues for an iterative and evolutionary improvement
  • Take over the technical responsibility for projects and team members of a quitting team lead
 Nordrhein-Westfalen, Germany
  • SEW CodeSys
  • Beckhoff TwinCAT
  • IEC 61131
  • Webfactory 2010
  • CANopen
  • ModBus
  • MSSQL
  • Microsoft Access
  • Subversion
  • Windows
  • Active Directory
  • Linux
  • JavaScript
  • Durandal
  • KnockoutJS
Develop and maintain the process and plant control application in a cluster of fresnel collectors producing mega watts of solar power.
  • Administer the server and client infrastructure and apply data security principles and best practices
  • Train the team members to use version control systems and to apply more design principles
  • Develop a prototype for the migration from SEW CodeSys to Beckhoff TwinCAT and modularize by PackML/ISA-S88 standards
  • Develop collaboratively a light sensor with a heat shield protecting from overheating in 200 times concentrated sun light
  • Develop a responsive web application facing the HMI and Scada systems for production process visualization

Awards

2022
AWS Community Builder
Amazon Web Services (AWS)
The AWS Community Builders program offers technical resources, education, and networking opportunities to AWS technical enthusiasts and emerging thought leaders who are passionate about sharing knowledge and connecting with the technical community.

Certificates

2022-08-12
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)
2021-12-27
AWS Certified Developer – Associate
Amazon Web Services (AWS)
2020-04-03
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)

Languages

German

Native speaker

English

Fluent