A manufacturer and supplier of industrial machines wants to provide an additional after sales service to customers: Real-Time machine monitoring that can notify operators on the shop floor in case of suspicious sensor readings. Customers can configure rule based monitoring for their shop floor in a custom backend. The analytics engine is also able to produce real time insights based on advanced analytics. As an additional challenge, as more and more customers adopt this service, the DevOps side of the analytics engine has to be migrated from a monolithic environment into a flexible, cloud based setup in order to account for the individual requirements and challenges that each single customer provides. Prototyped different hosting and operations models in AWS EKS and AWS ECS with AWS Fargate.
For an eCommerce Platform it is crucial to have a detailed picture of customer behaviour on which business decisions can be based. Either in real-time or from the data warehouse. For that a flexible, scalable, and field-testet solution is necessary which can run in the cloud. Additionally, all browser events need a custom enrichment with business information from the backend in order to provide necessary context e.g. for ?Add to Cart?-events. The webtracking pipeline is managed by using modern DevOps principles: Continuous Integration (CI), zero downtime deployments and Infrastructure as Code.
To enrich the shopping experience of the customer and to drive additional sales, the eCommerce platform should be able to recommend customers additional products with Artificial Intelligence (A.I.) models. Two orthogonal strategies are employed: Product based similiarity based on neural network embeddings and collaborative filtering based on user behaviour. The model results need to be integrated into the Java backend of the webshop. Additionally, Performance monitoring for the recommendations is needed.
In order to enable an eCommerce organization to become a datadriven organization there must be (among other things) a framework present to compare different version of the website against each other. Many members of the organization and departments need to be able to create and conduct experiments without the assistance of a data engineer. Anther important factor for the framework was the usage Bayesian statistics.
2003 ? 2008
Magister / Master of Arts
Christian-Albrechts-Universität zu Kiel, Germany
Key Focus:
Major: Philosophy
Minors: Musicology, Computer Science
2002
Abitur
Gymnasium Winsen/Luhe, Germany
Certificates
Skills
Frameworks
Agentic Engineering
Cloud DevOps
Machine Learning
Streaming
Engineering Concept
Security
Agile Concepts and Tools
Work Experience
10/2023 - today
Role: Founder / Data Engineer
Customer: on request
2020 - 2022
Customer: Multiple Customers, see below for Project Descriptions
Tasks:
Data Engineering
2020 - 2022
Role: Team Lead Data Engineering / Data Science
Customer: Neuland ? Büro für Informatik
2017 - 2020
Role: Data Engineer / Data Scientist
Customer: Neuland ? Büro für Informatik
2015 - 2017
Role: Back End Developer
Customer: Neuland ? Büro für Informatik
2012 - 2015
Role: Project Manager
Customer: Neuland ? Büro für Informatik
2012 - 2012
Role: Assistant to the CTO
Customer: OXID eSales
2010 - 2012
Role: Public Relations Consultant
Customer: rheinfaktor
A manufacturer and supplier of industrial machines wants to provide an additional after sales service to customers: Real-Time machine monitoring that can notify operators on the shop floor in case of suspicious sensor readings. Customers can configure rule based monitoring for their shop floor in a custom backend. The analytics engine is also able to produce real time insights based on advanced analytics. As an additional challenge, as more and more customers adopt this service, the DevOps side of the analytics engine has to be migrated from a monolithic environment into a flexible, cloud based setup in order to account for the individual requirements and challenges that each single customer provides. Prototyped different hosting and operations models in AWS EKS and AWS ECS with AWS Fargate.
For an eCommerce Platform it is crucial to have a detailed picture of customer behaviour on which business decisions can be based. Either in real-time or from the data warehouse. For that a flexible, scalable, and field-testet solution is necessary which can run in the cloud. Additionally, all browser events need a custom enrichment with business information from the backend in order to provide necessary context e.g. for ?Add to Cart?-events. The webtracking pipeline is managed by using modern DevOps principles: Continuous Integration (CI), zero downtime deployments and Infrastructure as Code.
To enrich the shopping experience of the customer and to drive additional sales, the eCommerce platform should be able to recommend customers additional products with Artificial Intelligence (A.I.) models. Two orthogonal strategies are employed: Product based similiarity based on neural network embeddings and collaborative filtering based on user behaviour. The model results need to be integrated into the Java backend of the webshop. Additionally, Performance monitoring for the recommendations is needed.
In order to enable an eCommerce organization to become a datadriven organization there must be (among other things) a framework present to compare different version of the website against each other. Many members of the organization and departments need to be able to create and conduct experiments without the assistance of a data engineer. Anther important factor for the framework was the usage Bayesian statistics.
2003 ? 2008
Magister / Master of Arts
Christian-Albrechts-Universität zu Kiel, Germany
Key Focus:
Major: Philosophy
Minors: Musicology, Computer Science
2002
Abitur
Gymnasium Winsen/Luhe, Germany
Certificates
Skills
Frameworks
Agentic Engineering
Cloud DevOps
Machine Learning
Streaming
Engineering Concept
Security
Agile Concepts and Tools
Work Experience
10/2023 - today
Role: Founder / Data Engineer
Customer: on request
2020 - 2022
Customer: Multiple Customers, see below for Project Descriptions
Tasks:
Data Engineering
2020 - 2022
Role: Team Lead Data Engineering / Data Science
Customer: Neuland ? Büro für Informatik
2017 - 2020
Role: Data Engineer / Data Scientist
Customer: Neuland ? Büro für Informatik
2015 - 2017
Role: Back End Developer
Customer: Neuland ? Büro für Informatik
2012 - 2015
Role: Project Manager
Customer: Neuland ? Büro für Informatik
2012 - 2012
Role: Assistant to the CTO
Customer: OXID eSales
2010 - 2012
Role: Public Relations Consultant
Customer: rheinfaktor