Fullstack Development Backend (Java/nodeJS) with UI (vue/Angular/React) and Mobile
Aktualisiert am 18.08.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2023
Verfügbar zu: 100%
davon vor Ort: 10%
nodeJS
Vue.js
Java
Angular
ReactJS

Einsatzorte

Hamburgh (+20km)
möglich

Projekte

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

Kompetenzen

Top-Skills

nodeJS Vue.js Java Angular ReactJS

Produkte / Standards / Erfahrungen / Methoden

Senior Fullstack Entwickler

  • Der Freiberufler ist ein sehr erfahrener technischer Berater mit einer breiten Erfahrung in IT- und Implementierungsprojekten in der Privatwirtschaft. Er strebt nach pragmatischen, geschäftsorientierten Lösungen, die eine möglichst geringe architektonische Komplexität aufweisen. Er ist erfahren in der Fullstack-Entwicklung und liebt es, komplexe Probleme in enger Zusammenarbeit mit den Stakeholdern zu lösen.
  • Seine Arbeitsweise zeichnet sich durch ein hohes Engagement, eine zielorientierte Denkweise und Ungezwungenheit aus. Seine Stärken liegen in der Problemlösung und im ziel- und termingerechten Arbeiten. Er arbeitet vorzugsweise in Teams, in denen er Verantwortung übernehmen und etwas bewirken kann.


Technologien

Typescript, Vue.js, Angular, Selenium, Node.js, Objective-C, Swift, iOS, Kotlin, Java, Spring, Spring Boot, .NET, C#, Elixir, Jenkins, MongoDB, PostgreSQL, PostGIS, Docker, EC2, ECS, AWS, Cloudwatch


Ausgewählte Erfahrungen

Senior Fullstack Entwickler, DevOps - Digimondo

Der Freiberufler war verantwortlich für das Berechtigungssystem 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.


Senior Fullstack Entwickler - Volkswagen Group Services GmbH

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 Life-Trackings von mehreren tausend Containern während des Versuchs sowie die Verarbeitung der Datenpakete von den Location-Providern.


iOS Entwickler - MSC Kreuzfahrten

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.

Branchen

  • E-Commerce
  • Versicherungssektor
  • Kreuzfahrtindustrie
  • Energie und Versorgungsunternehmen IoT
  • Automobilindustrie
  • Smartbuildings
  • Innenraum-Positionierung
  • Standortbezogene Dienste

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.