Hi, ich bin Marco

Ich helfe beim Daten-Visualisieren im Web

Über mich

Ich verfüge über eine mehr als siebenjährige Erfahrung in verschiedenen Aspekten der Datenvisualisierung und habe ein umfassendes Know-how in der Webentwicklung entwickelt.

Meine erste Berufserfahrung sammelte ich im Bereich Business Intelligence, wo ich für die Sammlung und Aufbereitung von Daten für Managementberichte zuständig war. In dieser Funktion erlangte ich wertvolle Kenntnisse über die Erstellung von Berichten, die dem Betrachter einen echten Mehrwert bieten.

Im Anschluss daran wechselte ich in die Entwicklung von Web- und Mobilanwendungen und fokussierte mich auf die Erstellung hochwertiger Webanwendungen. Während dieser Zeit vertiefte ich meine Fähigkeiten in der Visualisierung von Daten innerhalb von Webanwendungen mit Highcharts, insbesondere für IoT-Anwendungen, die Datenaktualisierungen in Echtzeit erfordern.

In den letzten Jahren habe ich diese Fähigkeiten kombiniert und Kafka und Java eingesetzt, um Daten in Webanwendungen effizient zu speichern und zu visualisieren. Diese Mischung aus Fachwissen ermöglicht es mir, robuste und dynamische Datenvisualisierungslösungen zu entwickeln.


Überblick über relevante Projekte

Jun 25 – Heute
Weiterentwicklung und Wartung eines mandantenfähigen Lernmanagementsystems für Kurse, Prüfungen und Zertifikate. Verantwortlich für neue Features, Framework-Upgrades und Qualitätssicherung. Deutliche Verbesserung der automatisierten Testabdeckung. Verbessertes Monitoring durch Integration von AppSignal und Anbindung an Drittsysteme wie Digistore24 und scormProxy.
Laravel React MUI Inertia PHPUnit
Feb 25 – Heute
Weiterentwicklung und Modernisierung eines mandantenfähigen Backends zur Überwachung und Verwaltung vernetzter Toranlagen. Schwerpunkte waren die Verarbeitung von Geräte- und Telemetriedaten, Alarmierung und vorausschauende Wartung sowie die Verbesserung von Performance, Zugriffssicherheit und Softwarequalität.
Express.js Prisma ORM Kafka Angular Typescript
Mai 24 – Jan 25
Neuentwicklung des Moduls zur Archivierung von Prozessdaten als Teil des Material-Einsatzplanung-Systems (MES). Die Besonderheit ist, dass der Nutzer Prozessdaten transformieren kann, auf einen vorherigen oder späteren Prozessschritt des Materials. Dies ermöglicht eine vereinfachte Fehlersuche, in welchem Schritt das Material fehlerhaft wurde.
Angular Java Highcharts Kafka Docker
Jul. 22 – Apr. 24
Festanstellung: Neuentwicklung des Moduls zur Archivierung von Prozessdaten als Teil des Material-Einsatzplanung-Systems (MES) und Reimplementierung des bestehenden Systems beim Kunden aufgrund eines großen Versionssprungs. Zudem technische Projektleitung bei der Entwicklung des zentralen Messe-Showcases.
Angular Java PL/SQL Highcharts Docker
Feb. 22 – Jun. 22
Neuimplementierung eines Konfigurators für Vertriebsmitarbeiter zur Zusammenstellung von Großfahrzeugen. Da das Tool für Vertriebsmitarbeiter war, waren komplexe Abhängigkeiten abzubilden und gleichzeitig eine gute Performance zu gewährleisten.
Angular Storybook Figma
Nov. 21 – Jan. 22
Konzeption und Entwicklung einer Selbsthilfe-App mit Messengerfunktion für iOS und Android. Eine Anonymität musste gewährleistet werden und der Datenschutz waren sehr wichtig, weshalb nicht die standard Push-Dienste von Google und Apple verwendet werden durften.
Angular Ionic Capacitor Figma
Aug. 21 – Okt. 22
IoT-Anwendung zur Überwachung von Wind- und Solarparks in der Cumulocity. Mehrere Parks von unterschiedlichen Tochterfirmen sorgten für ein komplexes Design-, Rollen- und Zugriffskonzept.
Angular Cumulocity
Mai 20 – Okt. 20
IoT-Anwendung zur Überwachung von Laborgeräten in der Cumulocity. Geräte ermitteln diverse Messwerte, die gespeichert werden und live aktualisiert wurden. Die Nutzer können dynamisch wählen welche Messwerte welcher Geräte sie parallel sehen wollen. Auf Grund der vielen Graphen mit Live-Daten lag ein großer Fokus auf der Performance.
Angular Cumulocity Highcharts
Okt. 16 – Jan. 19
Pflege des Energieinformation-Systems zur Evaluierung von Strom- und Dieselverbräuchen bei den Zügen der Deutschen Bahn. Erstellung von Management-Berichten und Vergleichsberichte für Lokführer. Parallel die Weiterentwicklung der Datenbasis um neue Datenquellen, um präzisere Berichte zur Verfügung stellen zu können. Außerdem Einführung von Qlik zur einfacheren Eigenauswertung der Daten.
PL/SQL SAP BO Qlik Sense Apache Nifi