Plattform zur Überwachung und Verwaltung von Güterwagen
SoftwareentwicklerKotlinTypeScriptSpring-boot...
Softwareentwickler
Weiterentwicklung einer cloud- und eventbasierten Plattform für das digitale Verwalten, Steuern und Überwachen von Güterwagen auf europäischem Schienennetz inkl. Vertragsangelegenheiten und Nutzerverwaltung.
Datenverarbeitung und Veredlung per Lambda und SNS/SQS Datenfluss
Datenspeicherung und Anzeige von periodischen Updates durch externe Systeme
KotlinTypeScriptSpring-bootAWS Cloud InfrastructureLambdaSNS/SQSIAMDynamoDbRDSAngularTerraformJSONJUnitMockKGradleGITIntelliJ IDEA
VTG Rail Europe GmbH
Hamburg
7 Monate
2025-06 - 2025-12
Plattform für Onboarding- und Datenmigrationsprozesse
Weiterentwicklung und Betrieb einer vom Kunden konfigurierbaren und anpassbaren Plattform für Onboarding- und Datenmigrationsprozesse
Feature-Entwicklung und Anpassungen mit Absprache des Produktteams
Prozessgestaltung in Front- und Backend sowie Kommunikation über mehrere Microservices
KotlinJavaJavascript/TypeScriptSpring-bootReactHTMLCSSJSONTestNGMockitoAWS Cloud InfrastructureDockerGradleGITIntelliJ IDEA
Micromerce GmbH
Hamburg
1 Jahr 1 Monat
2024-05 - 2025-05
Produkt zur Signuatur von digitalen Dokumenten
SoftwareentwicklerKotlinJavaJavascript...
Softwareentwickler
Aufbau und Entwicklung eines Plugins für das digitale Signieren von Dokumenten als lizensierbares Produkt in der ELO ECM Suite.
Entwicklung des Prozessablaufs von Integration in die grafische Oberfläche des Java Clients, Auswahl von Dokumenten, Empfängern und Signatureigenschaften
Integration des Prozesses in die systemeigene ELO Struktur und Kommunikation mit dem Signaturdienstleister
Weiterentwicklung, Wartung und Betrieb von Microservices zur Bestimmung eines Index über die Qualität von Produktattributen. Pflege der richtigen Attributswerte durch Händler verbessert die Auffindbarkeit der Produkte für Kunden im e-Commerce shop.
Planung und Implementierung der Prozesse im Zusammenspiel der Microservices
Abstimmungen von Schnittstellen zur Datenkonsumierung und Datenlieferung mit anderen fachlichen Teams.
KotlinKotlin ReactorTypescriptJUnitGitHubJSONXMLGradleAmazon AWSEC2LambdaSQS/SNSDynamoDbSecretsManagerCloudWatchCDKDockerKibanaShellIntelliJ
IDEA
OTTO GmbH & Co. KG
Hamburg
1 Jahr 3 Monate
2022-07 - 2023-09
Zentrales Backendsystem zur Datenversorgung
SoftwareentwicklerSpring-BootKotlinTypescript...
Softwareentwickler
Neuplanung und Aufbau eines Backend-Systems als zentrale Datenversorgungs- und Kommunikations-Endpunkt für mobile Apps. Kontinuierlicher Datenimport und Aufarbeitung aus mehreren Quellen.
Planung und Implementierung des Backend-Systems betreffend API, Middleware und Datenbanken
Definieren von abgesicherten Schnittstellen in Absprache mit App- Team
Abstimmung und Koordinierung mit externen Dienstleistern zu Datenquellen und Schnittstellenkommunikation
Aufbau einfacher Frontend-Anwendung für interne Nutzer
Spring-BootKotlinTypescriptHTMLCSSMongoDBMySQLAngularAngular-MaterialKubernetesJUnitGradleRESTSOAPJSONYAMLMockkIntelliJ IDEA
Assense Software Solution GmbH
Hamburg
1 Jahr 7 Monate
2021-01 - 2022-07
Artikeldetailseite einer großen Onlineplattform
SoftwareentwicklerJava11KotlinTypescript...
Softwareentwickler
Weiterentwicklung, Wartung und Betrieb mehrerer Systeme verantwortlich für die Auslieferung der Artikeldetailseite und sämtliche dazugehörige Services wie u.a. Kundenbewertungen, Produktbeschreibungen von Drittanbietern, Versandoptionen.
Planung und Umsetzung neuer Anforderungen
Anpassungen bestehender Funktionen und Prozesse
Koordination und Absprache mit fachlichem Bereich sowie anderen Inhouse- und externen Serviceteams.
Softwaredesign in Backend und Frontend sowie Cloudumgebung.
Monitoring laufender Systeme und Abstimmung Anfragen anderer Serviceteams
Analyse, Neuplanung und Migration einer Bestandsanwendung in eine neue Architektur. Anbindung von unterschiedlichen Zahlungsmethoden und wiederkehrenden Buchungen.
Planung und Implementierung des Prozesses zur Entgegennahme von Zahlungsanforderungen und Interaktion mit einer Dritt-API.
Spring-BootKotlinJUnitGradleRESTJSONXMLIntelliJ IDEA
Assense Software Solutions GmbH
Hamburg
2 Jahre 1 Monat
2018-01 - 2020-01
Plattform zur Planung von Frachtraum im Logistikbereich
SoftwareentwicklerKotlinJava 9Spring-boot...
Softwareentwickler
Neuentwicklung und Aufbau einer Auftragsplanung, -vergabe und -verwaltungsplattform im Logistikbereich auf Basis von Microservices, Künstlicher Intelligenz und mobilen Applikationen.
Schwerpunkt war Planung und Aufbau der Backend-Systeme mit Exkursen in App sowie Frontend-Entwicklung und dem Deploymentprozess.
Konzeption und Implementierung der Prozesse in den einzelnen Microservice-Backends inkl. Datenbanken, sowie Kommunikation und Ablauf in der gesamten Microservice-Infrastruktur
Absprache und Konzeption im Frontend- und App-Bereich
Aufarbeitung fachlicher Anforderungen und Planung im Team
KotlinJava 9Spring-bootSparkJHipsterREST
WebservicesJWTMongoDBPostgreSQLJUnit5MockKJSONGradleJenkinsAWSElasticBeanstalkAndroidAngularIntelliJ IDEA
Carrypicker GmbH
Hamburg
1 Jahr 10 Monate
2016-04 - 2018-01
e-commerce Plattformen
Software-Entwicklung
Software-Entwicklung
Hamburg
2 Jahre 6 Monate
2013-08 - 2016-01
Entwicklung Lasttest inkl. Infrastruktur
Softwareentwickler
Softwareentwickler
Weiterentwicklung, Wartung, Durchführung und Analysen von Lasttests für den kompletten OTTO Webshop. Kommunikation von Ergebnissen und Zusammenarbeit an Problemlösungen mit den einzelnen Teams der shop-Komponenten.
- Entwicklung von nichtfunktionalen Tests
- Entwicklung der Infrastruktur zur Ausführung von Lasttests mit Hilfe von Cloud-Servern
- Automatisierung der Testdurchführung und Reporterstellung
Konfiguration, Durchführung und Analysen der Lasttests
- Einbindung diverser externer Datenquellen u.A. für die Abfrage aktueller Testdaten
Mitwirkung bei der Neugestaltung einer Nachrichten-Webseite und eines Elektronik Online-Kataloges basierend auf einem proprietärem ContentManagementSystem mit Text-, Bild- und Videoinhalten.
- Entwicklung interner Services zur Abfrage und Ablage von Daten in einer NoSQL Datenbank.
- Anbindung von Thirdparty-Services zur Informationsabfrage.
- Abstimmung und Entwicklung von Controllern zur Datenauslieferung.
- Umsetzung statischer HTML-Layouts in dynamische Seiten und Formulare
- Erstellen, Anpassen und Abfragen von CMS-spezifischem Inhalt
Weiterentwicklung einer mobilen content-delivery Plattform für den südamerikanischen Markt. Anbindung an einen eigenen Credit-Service zur Bezahlung. Überführung einer Webplattform in die multi-country Fähigkeit mit Neuumsetzung der Oberfläche.
Neuaufsetzung und Gestaltung einer social-bookmarking Plattform mit mehreren 100T Nutzern und mehreren 10M Datensätzen im live-Betrieb. Zusammenführung von Datenbanken und Internationalisierung. Einbindung von sozialen Plattformen für u.a. Nutzerregistrierung und social sharing (Facebook, Twitter, Google Plus)
ehemals dw-capital GmbH
Java 6Spring 3Apache TomcatJSPMongoDBSpring Data MongoElasticSearchSocial APIs
curtis newton GmbH
Köln
1 Jahr 5 Monate
2010-08 - 2011-12
Dokumentenmanagement
Softwareentwickler
Softwareentwickler
Weiterentwicklung einer Swing-Anwendung für die Schiffsprüfung und Dokumentenorganisation (bis 500 Nutzer gleichzeitig). Weiterentwicklung einer Struts-Anwendung für den Austausch von Dokumenten mit Kunden und externen Partner. Erstellen von Schnittstellen für den Import/Export von Daten.
Übernahme und Weiterentwicklung von Adobe Acrobat Professional Plugins zur Annotierung und Bearbeitung von PDF Dokumenten für einen Anwenderkreis von 250 Personen.
Auslieferung der Software und Komponenten, sowie Schulung der Mitarbeiter in dessen Nutzung.
Weiterentwicklung einer Swing-Anwendung für die Schiffsprüfung.
Weiterentwicklung einer internen Autoren-Anwendung im Bereich Wissensmanagement.
Entwicklung einer Multimedia-Nachrichtenanwendung für mobile Geräte. Diese umfasste u.a. Aktualisieren und Abspielen von Videoformaten, social-tagging, social-rating.
JavaSQLApache TomcatMySQLAndroidHTMLCSSEclipse
Gaia AG
Hamburg
2 Jahre 3 Monate
2005-06 - 2007-08
Dokumentensystem und Bearbeitung
Softwareentwickler
Softwareentwickler
Weiterentwicklung einer Struts-Anwendung zum Austausch von Dokumenten mit Kunden und externen Partnern.
Entwicklung einer Anwendung für das Einfügen von Objekten auf digitalen Dokumenten. Platzieren von Barcodes auf freien Flächen von technischen Zeichnungen durch Bildverarbeitung.
BASH und ZSH zur Systemadministration und Skripterstellung
Bash
TypeScript
SQL
XML
JSON
HTML
CSS
Datenbanken
MongoDB
MySQL
Oracle
Postgres
RDS
DynamoDB
Einsatzorte
Einsatzorte
Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
3 Monate
2026-01 - 2026-03
Plattform zur Überwachung und Verwaltung von Güterwagen
SoftwareentwicklerKotlinTypeScriptSpring-boot...
Softwareentwickler
Weiterentwicklung einer cloud- und eventbasierten Plattform für das digitale Verwalten, Steuern und Überwachen von Güterwagen auf europäischem Schienennetz inkl. Vertragsangelegenheiten und Nutzerverwaltung.
Datenverarbeitung und Veredlung per Lambda und SNS/SQS Datenfluss
Datenspeicherung und Anzeige von periodischen Updates durch externe Systeme
KotlinTypeScriptSpring-bootAWS Cloud InfrastructureLambdaSNS/SQSIAMDynamoDbRDSAngularTerraformJSONJUnitMockKGradleGITIntelliJ IDEA
VTG Rail Europe GmbH
Hamburg
7 Monate
2025-06 - 2025-12
Plattform für Onboarding- und Datenmigrationsprozesse
Weiterentwicklung und Betrieb einer vom Kunden konfigurierbaren und anpassbaren Plattform für Onboarding- und Datenmigrationsprozesse
Feature-Entwicklung und Anpassungen mit Absprache des Produktteams
Prozessgestaltung in Front- und Backend sowie Kommunikation über mehrere Microservices
KotlinJavaJavascript/TypeScriptSpring-bootReactHTMLCSSJSONTestNGMockitoAWS Cloud InfrastructureDockerGradleGITIntelliJ IDEA
Micromerce GmbH
Hamburg
1 Jahr 1 Monat
2024-05 - 2025-05
Produkt zur Signuatur von digitalen Dokumenten
SoftwareentwicklerKotlinJavaJavascript...
Softwareentwickler
Aufbau und Entwicklung eines Plugins für das digitale Signieren von Dokumenten als lizensierbares Produkt in der ELO ECM Suite.
Entwicklung des Prozessablaufs von Integration in die grafische Oberfläche des Java Clients, Auswahl von Dokumenten, Empfängern und Signatureigenschaften
Integration des Prozesses in die systemeigene ELO Struktur und Kommunikation mit dem Signaturdienstleister
Weiterentwicklung, Wartung und Betrieb von Microservices zur Bestimmung eines Index über die Qualität von Produktattributen. Pflege der richtigen Attributswerte durch Händler verbessert die Auffindbarkeit der Produkte für Kunden im e-Commerce shop.
Planung und Implementierung der Prozesse im Zusammenspiel der Microservices
Abstimmungen von Schnittstellen zur Datenkonsumierung und Datenlieferung mit anderen fachlichen Teams.
KotlinKotlin ReactorTypescriptJUnitGitHubJSONXMLGradleAmazon AWSEC2LambdaSQS/SNSDynamoDbSecretsManagerCloudWatchCDKDockerKibanaShellIntelliJ
IDEA
OTTO GmbH & Co. KG
Hamburg
1 Jahr 3 Monate
2022-07 - 2023-09
Zentrales Backendsystem zur Datenversorgung
SoftwareentwicklerSpring-BootKotlinTypescript...
Softwareentwickler
Neuplanung und Aufbau eines Backend-Systems als zentrale Datenversorgungs- und Kommunikations-Endpunkt für mobile Apps. Kontinuierlicher Datenimport und Aufarbeitung aus mehreren Quellen.
Planung und Implementierung des Backend-Systems betreffend API, Middleware und Datenbanken
Definieren von abgesicherten Schnittstellen in Absprache mit App- Team
Abstimmung und Koordinierung mit externen Dienstleistern zu Datenquellen und Schnittstellenkommunikation
Aufbau einfacher Frontend-Anwendung für interne Nutzer
Spring-BootKotlinTypescriptHTMLCSSMongoDBMySQLAngularAngular-MaterialKubernetesJUnitGradleRESTSOAPJSONYAMLMockkIntelliJ IDEA
Assense Software Solution GmbH
Hamburg
1 Jahr 7 Monate
2021-01 - 2022-07
Artikeldetailseite einer großen Onlineplattform
SoftwareentwicklerJava11KotlinTypescript...
Softwareentwickler
Weiterentwicklung, Wartung und Betrieb mehrerer Systeme verantwortlich für die Auslieferung der Artikeldetailseite und sämtliche dazugehörige Services wie u.a. Kundenbewertungen, Produktbeschreibungen von Drittanbietern, Versandoptionen.
Planung und Umsetzung neuer Anforderungen
Anpassungen bestehender Funktionen und Prozesse
Koordination und Absprache mit fachlichem Bereich sowie anderen Inhouse- und externen Serviceteams.
Softwaredesign in Backend und Frontend sowie Cloudumgebung.
Monitoring laufender Systeme und Abstimmung Anfragen anderer Serviceteams
Analyse, Neuplanung und Migration einer Bestandsanwendung in eine neue Architektur. Anbindung von unterschiedlichen Zahlungsmethoden und wiederkehrenden Buchungen.
Planung und Implementierung des Prozesses zur Entgegennahme von Zahlungsanforderungen und Interaktion mit einer Dritt-API.
Spring-BootKotlinJUnitGradleRESTJSONXMLIntelliJ IDEA
Assense Software Solutions GmbH
Hamburg
2 Jahre 1 Monat
2018-01 - 2020-01
Plattform zur Planung von Frachtraum im Logistikbereich
SoftwareentwicklerKotlinJava 9Spring-boot...
Softwareentwickler
Neuentwicklung und Aufbau einer Auftragsplanung, -vergabe und -verwaltungsplattform im Logistikbereich auf Basis von Microservices, Künstlicher Intelligenz und mobilen Applikationen.
Schwerpunkt war Planung und Aufbau der Backend-Systeme mit Exkursen in App sowie Frontend-Entwicklung und dem Deploymentprozess.
Konzeption und Implementierung der Prozesse in den einzelnen Microservice-Backends inkl. Datenbanken, sowie Kommunikation und Ablauf in der gesamten Microservice-Infrastruktur
Absprache und Konzeption im Frontend- und App-Bereich
Aufarbeitung fachlicher Anforderungen und Planung im Team
KotlinJava 9Spring-bootSparkJHipsterREST
WebservicesJWTMongoDBPostgreSQLJUnit5MockKJSONGradleJenkinsAWSElasticBeanstalkAndroidAngularIntelliJ IDEA
Carrypicker GmbH
Hamburg
1 Jahr 10 Monate
2016-04 - 2018-01
e-commerce Plattformen
Software-Entwicklung
Software-Entwicklung
Hamburg
2 Jahre 6 Monate
2013-08 - 2016-01
Entwicklung Lasttest inkl. Infrastruktur
Softwareentwickler
Softwareentwickler
Weiterentwicklung, Wartung, Durchführung und Analysen von Lasttests für den kompletten OTTO Webshop. Kommunikation von Ergebnissen und Zusammenarbeit an Problemlösungen mit den einzelnen Teams der shop-Komponenten.
- Entwicklung von nichtfunktionalen Tests
- Entwicklung der Infrastruktur zur Ausführung von Lasttests mit Hilfe von Cloud-Servern
- Automatisierung der Testdurchführung und Reporterstellung
Konfiguration, Durchführung und Analysen der Lasttests
- Einbindung diverser externer Datenquellen u.A. für die Abfrage aktueller Testdaten
Mitwirkung bei der Neugestaltung einer Nachrichten-Webseite und eines Elektronik Online-Kataloges basierend auf einem proprietärem ContentManagementSystem mit Text-, Bild- und Videoinhalten.
- Entwicklung interner Services zur Abfrage und Ablage von Daten in einer NoSQL Datenbank.
- Anbindung von Thirdparty-Services zur Informationsabfrage.
- Abstimmung und Entwicklung von Controllern zur Datenauslieferung.
- Umsetzung statischer HTML-Layouts in dynamische Seiten und Formulare
- Erstellen, Anpassen und Abfragen von CMS-spezifischem Inhalt
Weiterentwicklung einer mobilen content-delivery Plattform für den südamerikanischen Markt. Anbindung an einen eigenen Credit-Service zur Bezahlung. Überführung einer Webplattform in die multi-country Fähigkeit mit Neuumsetzung der Oberfläche.
Neuaufsetzung und Gestaltung einer social-bookmarking Plattform mit mehreren 100T Nutzern und mehreren 10M Datensätzen im live-Betrieb. Zusammenführung von Datenbanken und Internationalisierung. Einbindung von sozialen Plattformen für u.a. Nutzerregistrierung und social sharing (Facebook, Twitter, Google Plus)
ehemals dw-capital GmbH
Java 6Spring 3Apache TomcatJSPMongoDBSpring Data MongoElasticSearchSocial APIs
curtis newton GmbH
Köln
1 Jahr 5 Monate
2010-08 - 2011-12
Dokumentenmanagement
Softwareentwickler
Softwareentwickler
Weiterentwicklung einer Swing-Anwendung für die Schiffsprüfung und Dokumentenorganisation (bis 500 Nutzer gleichzeitig). Weiterentwicklung einer Struts-Anwendung für den Austausch von Dokumenten mit Kunden und externen Partner. Erstellen von Schnittstellen für den Import/Export von Daten.
Übernahme und Weiterentwicklung von Adobe Acrobat Professional Plugins zur Annotierung und Bearbeitung von PDF Dokumenten für einen Anwenderkreis von 250 Personen.
Auslieferung der Software und Komponenten, sowie Schulung der Mitarbeiter in dessen Nutzung.
Weiterentwicklung einer Swing-Anwendung für die Schiffsprüfung.
Weiterentwicklung einer internen Autoren-Anwendung im Bereich Wissensmanagement.
Entwicklung einer Multimedia-Nachrichtenanwendung für mobile Geräte. Diese umfasste u.a. Aktualisieren und Abspielen von Videoformaten, social-tagging, social-rating.
JavaSQLApache TomcatMySQLAndroidHTMLCSSEclipse
Gaia AG
Hamburg
2 Jahre 3 Monate
2005-06 - 2007-08
Dokumentensystem und Bearbeitung
Softwareentwickler
Softwareentwickler
Weiterentwicklung einer Struts-Anwendung zum Austausch von Dokumenten mit Kunden und externen Partnern.
Entwicklung einer Anwendung für das Einfügen von Objekten auf digitalen Dokumenten. Platzieren von Barcodes auf freien Flächen von technischen Zeichnungen durch Bildverarbeitung.