Mount Fitz Roy - Patagonia

About me

Digital Infrastructure | Monitoring Systems | Python developer | REST APIs & Web developer | Embedded Systems | IoT

Welcome to my portfolio! I hold a Bachelor's degree in Mechatronical Engineering and a Master's in Sensor and Automation Technology from Hochschule Hannover. With a background as a Fullstack Software and Hardware developer, I've dedicated my career to development of digital infrastructure and the seamlessly integrating software and hardware solutions.


Portfolio

Some of the things I've done

Aquaticode

Digital Infrastructure for Aquaticode

At Aquaticode I am responsible for all cloud services: remote monitoring systems, data pipelines, AI Data catalog, DBs,reporting tools, and more.

Digital Infraestructure AI Data Pipelines AI Data Catalog Monitoring Python Grafana Prometheus Django PostgreSQL MongoDB GCP Label Studio ETLs Docker RabbitMQ

VONOVIA SE

Cloud infrasturucture monitoring system

Implementation of a monitoring system using Grafana, Prometheus, Promtail, and Loki to track the performance and errors of the company's own IoT asset management platform.

Grafana Prometheus Loki Azure

Backend service for data integration

Development of a backend service to integrate the company owned solar energy assets data from a third-party platform into the company's asset management platform.

Meteocontrol FastAPI Python MariaDB Azure

Backend and templates for cloud platform's notification system

Backend, notification templates and unittest development of a notification system, enabling the seamless delivery of thousands of notifications per day.

The platform is used to monitor the company's field assets in real time. Notifications are generated automatically in case of an asset failure or by user action.

More about the platform: VONOVIA press release

FastAPI MariaDB HTML / CSS RabbitMQ Python Unittest Docker Azure

Backend service for cloud platform user configurations

Backend and unittest development of a global configuration service that allows users to customise the functionality and preferences of the cloud platform, such as notification types, notification channels, geographical areas of interest of assets and language settings.

More about the platform: VONOVIA press release

FastAPI MariaDB RabbitMQ Python Unittest Docker Azure

Yuanda Robotics GmbH

Planning, design and construction of an automated test bench for continuous integration

Automated test bench for continuous integration of a collaborative robot. Runs multi-component tests on every release candidate to catch errors before deployment.

Now voraus robotik

Python Automated Testing Pipeline KiCad / PCB Design FreeCAD / HW Design 3d Printing

SSV Software Systems GmbH

Some Machine Learning and IoT Work

An embedded Linux system with a vibration sensor collects field data and transfers it to AWS, where an inference model monitors in real time and automatically notifies on any detected failure.

Github: click to see.

ML Python Embedded Linux IoT AWS AWS Sagemaker AWS SNS AWS Lambda

An Open Source Library

PyDSlog is an open-source library that simplifies data collection for training supervised ML models, allowing streams to be fed directly into an inference model or exported as CSV.

Github: click to see.
PyPI: click to see.

ML Python

APISUR

An online quotation and booking system

An online quotation and booking system for a beeswax processing plant in southern Chile (Patagonia). Developed with Django, Celery, HTMX and Jquery.

Django Celery PosgreSQL HTML / CSS Docker Digital Ocean

Personal Projects

IoT device for monitoring and optimizing forestry workflows

An embedded Linux device with a GPS modem tracks position, distance, and work cycles, transmitting data via MQTT to a Django application where users can view it in a table and follow position in real time on a map.

Python Django MQTT IoT HW Design

Plug-and-Play Temperature Controller

A digital, robust, easy to use and quick to install plug-and-play temperature controller.

Microchip PIC 18F C (XC8 COMPILER) / MPLAB X KiCAD FreeCAD HW Design

Some Circuit Layout Designs

Printed circuit boards designed with KiCAD. SMD components are soldered by the manufacturer. Missing components are assembled manually.

KiCAD

Some Membrane keypads

Membrane keyboards. I design them with GIMP and Inkscape.

GIMP Inkscape

Small video editor software for video editing with filters

A small editor to import, apply different filters and export video files. Made with Qt Designer, PyQt6, OpenCV, PyInstaller and Numpy.

Github: click to open.

PyQt6 Python OpenCV

Contact

I am available for contractor and consultancy work on cloud infrastructure and development, IoT systems, and hardware-software + integration projects.

LinkedIn