2022-Q4 - 2023-Q2: Neuentwicklung und Analyse
Rolle: Senior Fullstack Entwickler
Kunde: Brick-IT GmbH
Aufgaben:
- Die Brick-IT GmbH ist ein Startup, das sich spezialisiert auf Beratung und Digitalisierung von Industriebetrieben, herausgegründet aus den Beton- und Ziegelwerke August Lücking. Spezieller Fokus liegt darauf den gesamten Produktionsprozess zu digitalisieren, von ERP-System Anbindung für bessere Produktionsplanung über QA-Prozessdaten-Erfassung hin zu weitergehenden Auswertungen zum Energieverbrauch für Kosteneinsparungen.
- Seine Verantwortlichkeit in dem Projekt war die Neuentwicklung und Analyse von alter Windows-Bestandssoftware (sowohl Frontend und Backend/Datenbank) mit Fokus von Anbindung neuer ERP-Daten und Timeseries-Datenbanken mit Grafana-Anbindung für weiterführende Prozess-Auswertungen.
Kenntnisse:
Angular, Vue.js, Vuetify, Tauri, .NET, C#, Java, Spring, Docker, Docker Compose, PostgreSQL, InfluxDB, Grafana
2020-Q4 - 2022-Q3: IAM/Zulassungssystem
Rolle: Senior Fullstack Entwickler
Kunde: Digimondo GmbH
Aufgaben:
- Die Digimondo GmbH ist ein deutsches IoT-Unternehmen mit Sitz in Hamburg und führend in der LoRaWAN-Infrastruktur für den deutschen Markt. Sie bietet eine Plattform zum Sammeln, Parsen, Transformieren und Speichern von Sensor-Rohdaten, um diese über eine Regel-Engine an externe Systeme weiterzuleiten oder Alarme und Aktionen auszulösen.
- Der Freiberufler war verantwortlich für das IAM/Zulassungssystem der Kernplattform und Teil des Teams, das die Microservice-Architektur entwickelte, die öffentliche API entwarf und wesentliche Teile der Benutzeroberfläche gestaltete. Dazu gehörten Leistungs- und Skalierbarkeitsverbesserungen auf der Backend-Seite mit Datenbankstrukturverbesserungen, Legacy-System-Migrationen und -Wartung sowie UX-Optimierungen in der Benutzeroberfläche. Schließlich war er auch an der Überwachung und Wartung der AWS-Cloud-Installation beteiligt.
Kenntnisse:
Node.js, Vue.js, Vuetify, Jasmine, Docker, Docker Compose, Kubernetes, PostgreSQL, PostGIS, InfluxDB, Elasticsearch, Elixir, Microservices, AWS
2021-Q2 - 2021-Q4: Prozessmanagement-Tooling- und Monitoring-Lösung
Rolle: Senior Fullstack Entwickler
Kunde: BASF SE
Aufgaben:
- Die BASF SE ist ein börsennotierter Chemiekonzern. Sie ist in 90 Ländern vertreten und betreibt 238 Produktionsstandorte.
- Für ihre Produktionsanlagen
- Er entwickelte eine Prozessmanagement-Tooling- und Monitoring-Lösung für einen internationalen Container-Tracking-Versuch der VW-Produktion und Zulieferer in ganz Europa. Dies beinhaltete die Gestaltung der Benutzeroberfläche, die Ausarbeitung der Datenbankarchitektur zur Optimierung des Live-Trackings von mehreren tausend Containern während des Versuchs sowie die Verarbeitung der Datenpakete von den Location-Providern.
Kenntnisse:
Node.js, Vue.js, Vuetify, Docker, Docker Compose, PostgreSQL, PostGIS, Microservices, AWS
2019-Q4 - 2020-Q3: Prozessmanagement-Tooling- und Monitoring-Lösung
Rolle: Senior Fullstack Entwickler
Kunde: Volkswagen Group Services GmbH
Aufgaben:
- Volkswagen ist ein großer, weltweit tätiger Automobilhersteller, der eine Vielzahl von Automobilen produziert.
- Die VW-Produktionslinie in Wolfsburg hat mehrere internationale Zulieferer, deren angelieferte Produkte und Materialien in ganz Europa transportiert und in mehreren Lagern rund um Wolfsburg gelagert werden. Um den Produktionsprozess zu rationalisieren und Engpässe und verlorene Container mit Produktionsmaterial zu erkennen, wurde eine Arbeitsgruppe gegründet, die verschiedene Ortungsanbieter mit BLE, WiFi, GPS, LTE und LoRaWAN evaluierte.
- Er entwickelte eine Prozessmanagement-Tooling- und Monitoring-Lösung für einen internationalen Container-Tracking-Versuch der VW-Produktion und Zulieferer in ganz Europa. Dies beinhaltete die Gestaltung der Benutzeroberfläche, die Ausarbeitung der Datenbankarchitektur zur Optimierung des Live-Trackings von mehreren tausend Containern während des Versuchs sowie die Verarbeitung der Datenpakete von den Location-Providern.
Kenntnisse:
Node.js, Vue.js, Vuetify, Jasmine, Docker, Docker Compose, Kubernetes, PostgreSQL, PostGIS, Microservices, AWS
2019-Q2 - 2019-Q3: Web-App
Rolle: Senior Frontend Entwickler
Kunde: NÜRNBERGER evo-X GmbH
Aufgaben:
- Die NÜRNBERGER Versicherung ist ein deutsches Versicherungsunternehmen mit Hauptsitz in Nürnberg. Die Gruppe ist in den Bereichen Lebens-, private Kranken-, Schaden-/Unfall- und Kfz-Versicherung sowie im Finanzdienstleistungssektor tätig, vor allem in Deutschland und Österreich.
- Er hat für die NÜRNBERGER Versicherungstochter evo-X an einem Projekt für eine Web-App zur Berufsunfähigkeits-/Lebensversicherung gearbeitet, die die Erstellung eines Versicherungsangebots mit einem 7-Schritte-Assistenten ermöglicht. Die Arbeit umfasste die Implementierung des Wizard-Fragebogens und die Überprüfung der rechtlichen Anforderungen sowie die Bereitstellung von automatisierten UI-Tests für verschiedene Szenarien, um einen ordnungsgemäßen Abbruch bzw. erfolgreichen Abschluss des Wizards sicherzustellen.
Kenntnisse:
Vue.js, Angular, Jasmine, Selenium, Docker, Docker Compose, Java, Spring Boot
2018-Q4 - 2019-Q2: Entwicklung des Prototyps
Rolle: Senior iOS und Frontend Entwickler
Kunde: Pinestack GmbH
Aufgaben:
- Die Pinestack GmbH ist ein Plattformanbieter für Gebäude- und Liegenschaftsmanagement in Bamberg. Ihr System integriert mehrere Drittanbieter in ein einziges "Betriebssystem" zur Verwaltung verschiedener Aspekte von Bürogebäuden, wie z.B. Raumbuchung, Wartungsanfragen, Indoor-Navigation auf dem Mobiltelefon oder Nutzungsanalysen.
- Der Freiberufler war an der anfänglichen Entwicklung des Prototyps und der Einführung der Version 1.0 der mobilen App beteiligt. Dies beinhaltete die Erstellung eines internen SDK, den Aufbau der App-Struktur mit einem testgetriebenen Ansatz, die Vorbereitung für zukünftige kundenspezifische White-Label-Lösungen und technologie- und anbieterunabhängige Implementierungen für Karten- und Indoor-Positionierungslösungen. Er arbeitete auch am Web-Frontend zur Verwaltung des Gebäudemodells, das von der App verwendet wird.
Kenntnisse:
Objective-C, Swift, Vue.js, Java, Spring Boot, iOS
2014-Q2 - 2018-Q4: Entwicklung eines SDKs
Rolle: Senior iOS und Frontend Entwickler
Kunde: favendo GmbH
Aufgaben:
- Die favendo GmbH wurde mit dem Ziel gegründet, eine komplette mobile Lösung für große Einzelhandelsgeschäfte und Einkaufszentren anzubieten, mit Indoor-Positionierung, Verkaufsangeboten, Analysen und regelbasierten Empfehlungen für App-Nutzer via Push-Benachrichtigung. In späteren Phasen verlagerte favendo seinen Fokus vom Einzelhandel auf andere Branchen wie das Gesundheitswesen und insbesondere den Kreuzfahrtschiffsektor.
- Neben der Entwicklung eines SDKs, einschließlich der Einrichtung der Build-Prozess-Automatisierung, war er auch für die Weiterentwicklung der BLE-Positionierungsalgorithmen verantwortlich. Dies beinhaltete die Aufzeichnung und Simulation von BLE-Signalen für Positionierungssimulationen, die Beratung bei der plattformübergreifenden Synchronisierung der Implementierungen zwischen iOS und Android sowie die Erstellung einer White-Label-Demo-App-Lösung.
Kenntnisse:
Objective-C, Swift, Javascript, PHP, MongoDB, Java, iOS, Jenkins, OpenGL, BLE
2016-Q4 - 2018-Q2: Entwicklung einer unabhängigen 3D-Karten-Engine
Rolle: Senior iOS Entwickler
Kunde: MSC Kreuzfahrten
Aufgaben:
- MSC Kreuzfahrten ist Teil der Mediterranean Shipping Company und bietet internationale Freizeitkreuzfahrten an.
- Im Rahmen ihrer Strategie, für junge Familien attraktiv zu werden, wurde im Rahmen eines Projekts eine App entwickelt, die die Positionierung und Navigation innerhalb des Kreuzfahrtschiffs sowie die Live-Überwachung der Kinder auf der Grundlage von BLE ermöglicht.
- Er war an der Entwicklung einer unabhängigen 3D-Karten-Engine beteiligt, die gekachelte Grundrisse und POI-Markierungen anhand ihrer realen Geokoordinaten gerendert hat, während sie komplett offline arbeitete. Er war hauptverantwortlich für die erfolgreiche Integration der iOS-Lösung in die Kreuzfahrt-App-Implementierung und beriet bei der Entwicklung eines BLE-basierten Kinder-Trackings.
Kenntnisse:
Objective-C, Swift, Java, Spring Boot, Kotlin, iOS, Jenkins, OpenGL, BLE
2014-Q3 - 2015-Q1: POC-Projekt
Rolle: iOS Entwickler
Kunde: Fraport AG
Aufgaben:
- Die Fraport AG ist ein deutsches Verkehrsunternehmen, das den Frankfurter Flughafen in Frankfurt am Main betreibt und an mehreren anderen Flughäfen in der Welt beteiligt ist.
- Während eines POC-Projekts, bei dem große Teile der Terminals mit BLE-Sendern ausgestattet wurden, war das Ziel, eine genaue Indoor-Positionierung und Navigation in den öffentlichen Bereichen des Flughafens zu ermöglichen. Er entwickelte den App-Prototyp und die Grundlage für die zukünftige Entwicklung als White-Label-Lösung, einschließlich eines optimierten BLE-Positionierungsalgorithmus sowie des Entwurfs eines skalierbaren Navigationsgraphenmodells und der Implementierung für große Umgebungen.
Kenntnisse:
Objective-C, Swift, Java, iOS, KML, BLE