Marcel Schmitt
Angestellt, Senior Cloud Solution Architect, ETAS GmbH
Böblingen, Germany
About me
Gerne auf meiner Webseite vorbeischauen: https://www.schmittformatik.de/
Timeline
Professional experience for Marcel Schmitt
Providing Software Defined Vehicle development tools.
Übernahme und Weiterentwicklung einer neuen zentralen Kundenbank für Mercedes Benz Trucks. Die Central Customer Database dient mitunter als "Backbone" für das neue digitale Kundenportal My TruckPoint und soll die zentrale Anlaufstelle für Kundendaten für Mercedes Benz Trucks sein. Stichwörter: Kubernetes, Istio, Java (EE), Jenkins, Docker, Grafana, Prometheus, Angular, Apache Kafka, Confluence, Jira, GitHub, ArgoCD, Helm, ELK, Software Architecture
Entwicklung eines neuen Kundenportals, welches bereits bestehende Kundenportale abstrahieren bzw. bündeln soll. Ziel ist es dem Kunden ein neuartiges Erlebnis zur Verfügung zu stellen und den Einstieg in die digitale Daimler Truck Welt so einfach wie möglich zu geben. Stichwörter: Kubernetes, Istio, Java (Spring Boot), Jenkins, Docker, Grafana, Prometheus, Angular, Matomo, Jira Service Desk, Apache Kafka, Confluence, Jira, GitHub, ArgoCD, Helm, ELK, Software Architecture
Entwicklung neuer digitaler Dienste für Festo, um Kunden Mehrwerte bei der Verwendung von Festo Produkten zu bieten, unter anderem durch die Erstellung einer Anwendung für die Siemens MindSphere oder durch den Aufbau einer eigenen Plattform mit Hilfe des Azure Kubernetes Service. Stichwörter: Azure, CloudFoundry, C#, XUnit, Docker, Grafana, IoTHub, Device Provisioning Service, Azure Functions, Service Bus, REST, Angular, TeamCity, Artifactory, CodeBeamer, Git, MQTT, Kubernetes, NGINX, Helm
11 months, Oct 2017 - Aug 2018
Azure Cloud Software-Entwickler
Daimler Fleetboard GmbH
Migration und teils Neuentwicklung vorhandener Bestandsdienste mit Hilfe von Domain Driven Design. Die Implementierung der Funktionalitäten erfolgt in C#, die Microservices werden durch Docker und Kubernetes realisiert. Zu der Implementierung gehört unter anderem auch das Umsetzen von Monitoring und Logging des Produktionsstandes. Stichwörter: Azure, C#, XUnit, Docker, Kubernetes, Grafana, Watchdog, Redis, DocumentDB, EventHub, Soap, Rest, Angular, Jasmine, VSTS, Git, MQTT, Scrum
1 year and 7 months, Mar 2016 - Sep 2017
JAVA/J2EE Software-Entwickler
Daimler FleetBoard GmbH
JEE Softwareentwickler, zuständig für folgende Fleetboard Dienste: Service&Uptime, Mercedes-Benz Uptime, Messages, TellTales. Auslesen von LKW-Daten, die über das Telekommunikationsnetz als Protocol Buffer Nachrichten versendet werden. Verarbeitung, Aufbereitung und Bereitstellung der Daten über Webschnittstellen (SOAP/REST). Beratende Tätigkeit für den neuen Dienst OmniPlus Uptime der EvoBus GmbH. Verwendete Technologien unter anderem: JPA, EJB, DB2, GIT/SVN, Protobuf, SOAP, REST
Anhand einer Anwendung, die Daten verschiedener Geräte auslesen kann, sollen dem Benutzer unterschiedliche Interaktionsmöglichkeiten gezeigt werden. Die Verbindung zu den Geräten lässt sich über ein Wireless LAN oder einer Bluetooth-Verbindung herstellen. Je nach Eingabe werden unterschiedliche Aktionen mit den Geräten durchgeführt: zum Beispiel das einfache Ein- und Ausschalten eines Lichtes oder das Auslesen eines Fehlerspeichers eines verbundenen Gerätes. Stichwörter: C++, QML, SVN
Erstellung einer Bluetooth-Anwendung für Android unter Verwendung von Qt (C++/QML). Suchen, Verbinden und Senden von Daten zwischen Android-Geräten. Durch die Erstellung eines Frontends mit Hilfe von QML lässt sich die Anwendung sowohl auf dem PC, als auch auf mobilen Endgeräten (Schwerpunkt liegt auf Tablets), ohne Auflösungs- und Bedienungsprobleme verwenden. Stichwörter: C++, QML, SVN
Erstellung einer Anwendung für Android unter Verwendung von Xamarin (C#) als Bestandteil einer größeren Crossplattform-Anwendung zur Bedienung von Automaten. Dazu gehörte neben der Implementierung die Erstellung von Wireframes und Mockups, um mögliche Interaktionen mit der Anwendung planen und durch spielen zu können, sowie mögliche Schwachstellen der Benutzerführung frühzeitig zu erkennen. Stichwörter: Wireframing, Mockups (Balsamiq), SVN, C#
1 year and 5 months, Nov 2013 - Mar 2015
Werkstudent
Eberspächer Exhaust Technology GmbH & Co. KG
Erstellung eines Webportals zum selbstständigen Anlegen und Abrufen von Projektdatensätzen einer Abgasanlage. Das Anlegen und Abrufen von Daten wurde durch die grafische Darstellung von Systemkomponenten erleichtert. Zum Projekt gehörte neben der Erstellung des Frontends in HTML und CSS, sowie der Interaktion durch JavaScript, auch die Erstellung des Backends in PHP und der damit dazugehörigen Datenbankarchitektur zum Speichern und Abrufen der Daten. Stichwörter: PHP, HTML, CSS, JavaScript, MySQL
Educational background for Marcel Schmitt
Mobile Medien
Hochschule der Medien
Entwicklung von Anwendungen für mobile Endgeräte - Entwerfung und Gestaltung innovativer Geschäftsmodelle für mobile Medien - Dienste und Services realisieren
Languages
German
First language
English
Fluent
French
Basic