Career Profile
I am a highly motivated and eager to learn Software Engineer, currently working as a software engineer at gridX GmbH.
In the past i developed software and hardware for embedded systems, mainly for the automotive industry. Nowadays i am more into the cloud and Kubernetes stuff.
❤️ I love to learn new things and to share my knowledge with others.
⚽ i love working in a team and uniting the strengths of individuals to create great things.
📚 I learn quickly and always look for a new challenge.
⎔ I am a big fan of open source software.
🐛 If an open source project is missing a feature i need or has a bug, i try to fix it.
My last project was the open source Kubernetes based IoT platform EdgeFarm.
Experiences
Being part of the operations team, we ensure that our colleagues are able to run their applications on the hardware that connects, monitors and controls the distributed energy resources.
Architecture and Developing of the open source project EdgeFarm
.
EdgeFarm is build for developers to support them in the development of complex IoT applications. EdgeFarm enjoys all the benefits of Kubernetes and extends it to create a fully GitOps ready platform.
By using EdgeFarm the developer can focus on the business logic only and does not have to worry about the infrastructure and the security of the application.
EdgeFarm
is a continuation of project elbb
. EdgeFarm
is a cloud-native edge computing platform.
It supports the deployment of edge applications and services on edge devices. It is based on Kubernetes and
provides a set of tools to manage edge devices and applications.
It contains the following components:
- edgefarm.core: The core component of the EdgeFarm platform. It is responsible for the management of edge nodes and connected sensors.
- edgefarm.applications: Allows the user to easily deploy workload to either any edge devices, cloud worker nodes or combined.
- edgefarm.network: Provides the running applications to transfer gathered sensor data to the cloud. The cloud can aggregate data from multiple edge devices and provide the data to the user. It is built to handle unreliable connections. Simply drop your data and the internal network components will ensure that your data is delivered reliably and securely to its destination.
- edgefarm.monitor: Provides a full Grafana based monitoring stack to always have an eye on your IoT stack.
- Development of internal components of a semi-automatic kitchen appliance of the world market leader.
- Consulting in a project with digital signal processing.
- Basic architecture and implementation of
elbb
- embedded Linux Building Blocks. Theelbb
project was started to help developers of embedded Linux applications solve recurring problems without the developer having to worry about them.
- Development of hardware-related software components for embedded systems and AMD64 platforms.
- Application for Digital signal processing application with GUI written in C# and .net.
- Development of hardware-related software components for embedded systems for Automotive applications.
- Software design and implementation of drivers and test software for hardware qualification.
Projects
Here are some projects i am working on.