2022 - 2022: Air Freight local extensions
Kunde: Kühne+Nagel
Aufgaben
Sechs Anwendungen, die vom Airfreight Team Europe zur Verarbeitung und Übermittlung von Daten zwischen Zoll, Flughafen, Lagern und Logistikpartnern eingesetzt werden. Diese Anwendungen wurden ursprünglich von verschiedenen Teams in unterschiedlichen Zeiträumen entwickelt, so dass sie sich in Bezug auf Muster, Frameworks und Codierungsstile stark voneinander unterschieden. Meine Hauptaufgabe bestand darin, alles näher zusammenzubringen und die Qualität und Leistung zu verbessern.
2021 - 2022: TVNOW / RTL+
Kunde: Mediengruppe RTL
Aufgaben:
Streaming-Plattform für Video und Audio. Ich war Teil des 'Offerings-Teams', wo wir Microservices für die Erstellung und Konfiguration von Produkten und Promotions, Benutzerberechtigungen und Anspruchsberechtigung sowie eine Ul für die Sa les/CRM-Teams zur Durchführung dieser Aktionen erstellt und verwaltet haben.
Erstellen und Verwalten von Microservices in Typescript/Angular oder Kotlin/Spring
Kenntnisse:
Web Application, Java, Kotlin, Angular, Spring Boot, Spring Core/MVC/Data, Redis, MySQL, AWS, Docker, Terraform, Kubernetes, Git
2020 - 2020: Scheduler Application
Kunde: Balena.io
Aufgaben:
Anwendung, die verwendet wird, um die Verfügbarkeit des Teams zu lesen und Besprechungen/Anrufe in Google Calendar zu buchen, wenn alle Teammitglieder verfügbar sind. OR-Tools wird verwendet, um einen Satisfaction-Algorithmus zu berechnen, der eine machbare oder optimale Lösung liefert
Refactored eine Reihe von Python-Skripten in eine Anwendung mit einem exponierten Flask api.
Kenntnisse:
Web Application, Python 3, Javascript, ReactJS, Typescript, PostgreSQL, Docker
2020 - 2020: Single Page Application
Kunde: Citoyen du Mende
Aufgaben:
Single Page Application für ein Start up. T-Shirts Geschäft angefordert eine Web-Seite zu zeigen und kombinieren T-Shirts mit Designs
Entwicklung einer Website auf reactJS mit einer Express BE und einer MongoDB
Kenntnisse:
Web Application, Javascript, NodeJS, ReactJS, MongoDB
2020 - 2020: Securities
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interne Anwendung, die zum Lesen, Schreiben und Organisieren von Kundensicherheiten verwendet wird
Ich hatte die Rolle des Tech/Projektleiters und Designers. Es bestand aus einer FrontEnd Single Page Application mit Angular 8, einer REST-API mit Spring-Boot, das hauptsächlich für die Persistenz zuständig war
Kenntnisse:
Web Application, Java 11, Javascript, Angular 8, Typescript, Spring Data, Spring Boot, MySQL, Maven, Docker, Concourse
2019 - 2019: Archive-Viewer
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interner benutzerfreundlicher Web-Client zur Abfrage eines Archivsystems mit einer REST-API.
Der Benutzer kann verschiedene Dateitypen (hauptsächlich PDF, TIFF, MP4) abfragen, sie visualisieren und aus verschiedenen Archiven exportieren
Kenntnisse:
Web Client, Angular 8, Javascript, Typescript, Docker, Concourse
2019 - 2019: Save Pro
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interne Anwendung für die Renovierung und Wiederverwendung von Sparverträgen.
Verfolgen Sie den Fortschritt von
Kunden mit überfälligen Zahlungsproblemen und der (LBS) Reduzierung von Kapitalverlusten
Kenntnisse:
Aggregation System, Java 11, Angular 8, Typescript, Javascript, Spring Data, Spring Boot, MySQL, Maven, Docker, Concourse
2019 - 2019: EPE
Kunde: Telefonica Germany
Aufgaben:
Interne auftragsbasierte Aggregationsanwendung zur Berechnung von Tarifen und Preisen für verschiedene Ereignisse (Anrufe, SMS, MMS, Internet, Voicemail....), die von Verbrauchern mit Prepaid-Verträgen genutzt werden.
Kenntnisse:
Aggregation System, Java 8, Apache Spark, Hadoop, HBase, Maven, Jenkins
2018 - 2018: Truck & ABB1
Kunde: MAN
Aufgaben:
Lkw-Konfigurator und BodyBuilder-Konfigurator. Erstellung neuer Angebote und Konfigurationen für Lkw. Die Anwendung kann über mehrere Kanäle und Schnittstellen aufgerufen werden.
Kenntnisse:
Web Application, Java 7, Javascript, Spring Core/MVC, JSP, Jakarta Struts, Oracle, PostgreSQL, Maven, Ant, Jenkins
2017 - 2017: THEMIS
Kunde: Association of german mechanical and plant engineering (VDMA)
Aufgaben:
Erstellung einer Projektplattform
(Intranet) für fünf Forschungsverbünde zur Verwaltung von Forschungsprojekten,
Treffen, Veranstaltungen und Dokumenten ihrer gemeinsamen Forschung. Auf der
Serverseite musste parallel zu einer bestehenden Intrexx-Anwendung eine RestAPI
in Java (Spring) entwickelt werden. Die Daten werden in einer Postrgresql-DB mittels
JRA persistiert und in einem Solr-Suchserver indiziert
Kenntnisse:
Web Application, Java 8, Spring Core/MVC, Spring Boot, Spring Data, Spring HATEOAS, Solr, PostgreSQL, Maven, Jenkins
2017 - 2017: Marketing Guidelines
Kunde: OSRAM Licht AG
Aufgaben:
Open-CMS-Anwendung der weltweiten Marketing- Richtlinien von Osram
Kenntnisse:
CMS, Java 7, JSP, Maven
2017 - 2017: Marketing Guidelines
Kunde: TUI AG
Aufgaben:
Open-CMS-Anwendung der weltweiten Marketing- Richtlinien des Reiseveranstalters TUI Group
Kenntnisse:
CMS, Java 7, JSP, Maven
2017 - 2017: Web application
Kunde: badenova AG Sd Co. KG
Aufgaben:
Webanwendung mit CMS-Funktionalität in Java. Die Anwendung besteht aus: Formulare für die Berechnung von Gas- Stro- und Wasserkosten. Vertrieb, MArketing. Promotionen und Werbung
Kenntnisse:
Web Application, Java 7, JSP, Maven, Ant, MySQL
2016 - 2016: Content Management System
Kunde: Lighting bits
Aufgaben:
Content Management System für Vertrieb von professionellen Beleuchtungsanlagen in Lateinamerika. Informationen und Dokumentation für Geräte, Schulungen und Veranstaltungen
Kenntnisse:
CMS, PHP
2016 - 2016: AqkuiseTool
Kunde: APT Solutions GmbH
Aufgaben:
Das Inhouse-Projekt dient der Verbesserung der Vertriebswege der apt Solutions GmbH. - In einer ersten Projektphase wurde eine Website zur Evaluierung verschiedener CMS-Lösungen auf Wordpress-Basis konzipiert und umgesetzt. - In einer zweiten Projektphase wurde ein Tool in Java entwickelt, das eingehende Anfragen automatisch auswertet, filtert, kategorisiert und per eMail an die zuständigen (Vertriebs-)Mitarbeiter weiterleitet. - In einer dritten Phase wird der Workflow für die Nutzung dedizierter Demo-Systeme in JEE auf eine Glassfish-Umgebung abgebildet. An verbleibenden Schnittstellen werden Benutzeranfragen zum Starten von Server- Ressourcen angenommen, die Benutzer werden registriert, die Instanzen gestartet und der Benutzer erhält entsprechende Mails vom System. - In der letzten Phase wird die Architektur in Microservices refaktorisiert und eine Nachrichtenkommunikation über Apache Kafka konfiguriert
Kenntnisse:
Web Application, Java 8, Spring, Spring Boot, Spring Data, MongoDB, Kafka, PHP, MySQL, JSoup, Docker, Maven, Jenkins
2015 - 2015: Slovakgas
Kunde: private cient
Aufgaben:
Ein Werkzeug zum Suchen und Web-Scraping für ein Berichtssystem. Import von Daten zum Gasfluss durch vier Punkte in der Slowakei
Kenntnisse:
Web Application, Java 7, Spring, Spring Core/MVC, JSP, JSoup, Maven, Hibernate, MySQL
weitere Projekte auf Anfrage
2014 - 2015
ILS - Computer Programming/Programmer, General
About Me
Ich bin Full Stack Softwareentwickler, stärker im Back-End, aber sehr interessiert am Front-EndJava Frameworks
JavaScript/Frameworks
Tools (CI/CD, Build, Mise.)
Big Data
Experience
04/2021 - heute
Rolle: Full Stack Developer
Kunde: RTL Deutschland
04/2020 - 03/2021
Rolle: Software Engineer
Kunde: balena
04/2019 - 04/2020
Rolle: Software Developer
Kunde: Bayerische Landesbausparkasse
10/2018 - 03/2019
Rolle: Software Developer
Kunde: Cognizant
09/2016 - 09/2018
Rolle: Java Developer
01/2014 - 08/2016
Rolle: Java Developer
Kunde: Freelance
11/2013 - 08/2016
Rolle: Assistant General Manager
Kunde: Accor
07/2012 - 08/2013
Rolle: F&B Manager Eurostars Book Hotel
Kunde: Eurostars Hotel Company
06/2011 - 08/2013
Rolle: F&B Manager Eurostars Grand Central Hotel
Kunde: Eurostars Hotel Company
02/2011 - 07/2011
Rolle: Chef de Partie
Kunde: Eurostars Grand Central
08/2009 - 10/2010
Rolle: Rooms Operations Manager - Assistant GM
Kunde: Marriott International
09/2007 - 08/2009
Rolle: Front Office Manager
Kunde: Marriott International
12/2006 - 09/2007
Rolle: Director of Events Management
Kunde: Renaissance Barcelona Airport
02/2006 - 08/2006
Rolle: Night Manager "The May Fair" Hotel
Kunde: Radisson Blu Edwardian, London
06/2004 - 02/2006
Rolle: Reception / Concierge
Kunde: Hilton London Olympia
2022 - 2022: Air Freight local extensions
Kunde: Kühne+Nagel
Aufgaben
Sechs Anwendungen, die vom Airfreight Team Europe zur Verarbeitung und Übermittlung von Daten zwischen Zoll, Flughafen, Lagern und Logistikpartnern eingesetzt werden. Diese Anwendungen wurden ursprünglich von verschiedenen Teams in unterschiedlichen Zeiträumen entwickelt, so dass sie sich in Bezug auf Muster, Frameworks und Codierungsstile stark voneinander unterschieden. Meine Hauptaufgabe bestand darin, alles näher zusammenzubringen und die Qualität und Leistung zu verbessern.
2021 - 2022: TVNOW / RTL+
Kunde: Mediengruppe RTL
Aufgaben:
Streaming-Plattform für Video und Audio. Ich war Teil des 'Offerings-Teams', wo wir Microservices für die Erstellung und Konfiguration von Produkten und Promotions, Benutzerberechtigungen und Anspruchsberechtigung sowie eine Ul für die Sa les/CRM-Teams zur Durchführung dieser Aktionen erstellt und verwaltet haben.
Erstellen und Verwalten von Microservices in Typescript/Angular oder Kotlin/Spring
Kenntnisse:
Web Application, Java, Kotlin, Angular, Spring Boot, Spring Core/MVC/Data, Redis, MySQL, AWS, Docker, Terraform, Kubernetes, Git
2020 - 2020: Scheduler Application
Kunde: Balena.io
Aufgaben:
Anwendung, die verwendet wird, um die Verfügbarkeit des Teams zu lesen und Besprechungen/Anrufe in Google Calendar zu buchen, wenn alle Teammitglieder verfügbar sind. OR-Tools wird verwendet, um einen Satisfaction-Algorithmus zu berechnen, der eine machbare oder optimale Lösung liefert
Refactored eine Reihe von Python-Skripten in eine Anwendung mit einem exponierten Flask api.
Kenntnisse:
Web Application, Python 3, Javascript, ReactJS, Typescript, PostgreSQL, Docker
2020 - 2020: Single Page Application
Kunde: Citoyen du Mende
Aufgaben:
Single Page Application für ein Start up. T-Shirts Geschäft angefordert eine Web-Seite zu zeigen und kombinieren T-Shirts mit Designs
Entwicklung einer Website auf reactJS mit einer Express BE und einer MongoDB
Kenntnisse:
Web Application, Javascript, NodeJS, ReactJS, MongoDB
2020 - 2020: Securities
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interne Anwendung, die zum Lesen, Schreiben und Organisieren von Kundensicherheiten verwendet wird
Ich hatte die Rolle des Tech/Projektleiters und Designers. Es bestand aus einer FrontEnd Single Page Application mit Angular 8, einer REST-API mit Spring-Boot, das hauptsächlich für die Persistenz zuständig war
Kenntnisse:
Web Application, Java 11, Javascript, Angular 8, Typescript, Spring Data, Spring Boot, MySQL, Maven, Docker, Concourse
2019 - 2019: Archive-Viewer
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interner benutzerfreundlicher Web-Client zur Abfrage eines Archivsystems mit einer REST-API.
Der Benutzer kann verschiedene Dateitypen (hauptsächlich PDF, TIFF, MP4) abfragen, sie visualisieren und aus verschiedenen Archiven exportieren
Kenntnisse:
Web Client, Angular 8, Javascript, Typescript, Docker, Concourse
2019 - 2019: Save Pro
Kunde: Bayerische Landesbausparkasse (LBS)
Aufgaben:
Interne Anwendung für die Renovierung und Wiederverwendung von Sparverträgen.
Verfolgen Sie den Fortschritt von
Kunden mit überfälligen Zahlungsproblemen und der (LBS) Reduzierung von Kapitalverlusten
Kenntnisse:
Aggregation System, Java 11, Angular 8, Typescript, Javascript, Spring Data, Spring Boot, MySQL, Maven, Docker, Concourse
2019 - 2019: EPE
Kunde: Telefonica Germany
Aufgaben:
Interne auftragsbasierte Aggregationsanwendung zur Berechnung von Tarifen und Preisen für verschiedene Ereignisse (Anrufe, SMS, MMS, Internet, Voicemail....), die von Verbrauchern mit Prepaid-Verträgen genutzt werden.
Kenntnisse:
Aggregation System, Java 8, Apache Spark, Hadoop, HBase, Maven, Jenkins
2018 - 2018: Truck & ABB1
Kunde: MAN
Aufgaben:
Lkw-Konfigurator und BodyBuilder-Konfigurator. Erstellung neuer Angebote und Konfigurationen für Lkw. Die Anwendung kann über mehrere Kanäle und Schnittstellen aufgerufen werden.
Kenntnisse:
Web Application, Java 7, Javascript, Spring Core/MVC, JSP, Jakarta Struts, Oracle, PostgreSQL, Maven, Ant, Jenkins
2017 - 2017: THEMIS
Kunde: Association of german mechanical and plant engineering (VDMA)
Aufgaben:
Erstellung einer Projektplattform
(Intranet) für fünf Forschungsverbünde zur Verwaltung von Forschungsprojekten,
Treffen, Veranstaltungen und Dokumenten ihrer gemeinsamen Forschung. Auf der
Serverseite musste parallel zu einer bestehenden Intrexx-Anwendung eine RestAPI
in Java (Spring) entwickelt werden. Die Daten werden in einer Postrgresql-DB mittels
JRA persistiert und in einem Solr-Suchserver indiziert
Kenntnisse:
Web Application, Java 8, Spring Core/MVC, Spring Boot, Spring Data, Spring HATEOAS, Solr, PostgreSQL, Maven, Jenkins
2017 - 2017: Marketing Guidelines
Kunde: OSRAM Licht AG
Aufgaben:
Open-CMS-Anwendung der weltweiten Marketing- Richtlinien von Osram
Kenntnisse:
CMS, Java 7, JSP, Maven
2017 - 2017: Marketing Guidelines
Kunde: TUI AG
Aufgaben:
Open-CMS-Anwendung der weltweiten Marketing- Richtlinien des Reiseveranstalters TUI Group
Kenntnisse:
CMS, Java 7, JSP, Maven
2017 - 2017: Web application
Kunde: badenova AG Sd Co. KG
Aufgaben:
Webanwendung mit CMS-Funktionalität in Java. Die Anwendung besteht aus: Formulare für die Berechnung von Gas- Stro- und Wasserkosten. Vertrieb, MArketing. Promotionen und Werbung
Kenntnisse:
Web Application, Java 7, JSP, Maven, Ant, MySQL
2016 - 2016: Content Management System
Kunde: Lighting bits
Aufgaben:
Content Management System für Vertrieb von professionellen Beleuchtungsanlagen in Lateinamerika. Informationen und Dokumentation für Geräte, Schulungen und Veranstaltungen
Kenntnisse:
CMS, PHP
2016 - 2016: AqkuiseTool
Kunde: APT Solutions GmbH
Aufgaben:
Das Inhouse-Projekt dient der Verbesserung der Vertriebswege der apt Solutions GmbH. - In einer ersten Projektphase wurde eine Website zur Evaluierung verschiedener CMS-Lösungen auf Wordpress-Basis konzipiert und umgesetzt. - In einer zweiten Projektphase wurde ein Tool in Java entwickelt, das eingehende Anfragen automatisch auswertet, filtert, kategorisiert und per eMail an die zuständigen (Vertriebs-)Mitarbeiter weiterleitet. - In einer dritten Phase wird der Workflow für die Nutzung dedizierter Demo-Systeme in JEE auf eine Glassfish-Umgebung abgebildet. An verbleibenden Schnittstellen werden Benutzeranfragen zum Starten von Server- Ressourcen angenommen, die Benutzer werden registriert, die Instanzen gestartet und der Benutzer erhält entsprechende Mails vom System. - In der letzten Phase wird die Architektur in Microservices refaktorisiert und eine Nachrichtenkommunikation über Apache Kafka konfiguriert
Kenntnisse:
Web Application, Java 8, Spring, Spring Boot, Spring Data, MongoDB, Kafka, PHP, MySQL, JSoup, Docker, Maven, Jenkins
2015 - 2015: Slovakgas
Kunde: private cient
Aufgaben:
Ein Werkzeug zum Suchen und Web-Scraping für ein Berichtssystem. Import von Daten zum Gasfluss durch vier Punkte in der Slowakei
Kenntnisse:
Web Application, Java 7, Spring, Spring Core/MVC, JSP, JSoup, Maven, Hibernate, MySQL
weitere Projekte auf Anfrage
2014 - 2015
ILS - Computer Programming/Programmer, General
About Me
Ich bin Full Stack Softwareentwickler, stärker im Back-End, aber sehr interessiert am Front-EndJava Frameworks
JavaScript/Frameworks
Tools (CI/CD, Build, Mise.)
Big Data
Experience
04/2021 - heute
Rolle: Full Stack Developer
Kunde: RTL Deutschland
04/2020 - 03/2021
Rolle: Software Engineer
Kunde: balena
04/2019 - 04/2020
Rolle: Software Developer
Kunde: Bayerische Landesbausparkasse
10/2018 - 03/2019
Rolle: Software Developer
Kunde: Cognizant
09/2016 - 09/2018
Rolle: Java Developer
01/2014 - 08/2016
Rolle: Java Developer
Kunde: Freelance
11/2013 - 08/2016
Rolle: Assistant General Manager
Kunde: Accor
07/2012 - 08/2013
Rolle: F&B Manager Eurostars Book Hotel
Kunde: Eurostars Hotel Company
06/2011 - 08/2013
Rolle: F&B Manager Eurostars Grand Central Hotel
Kunde: Eurostars Hotel Company
02/2011 - 07/2011
Rolle: Chef de Partie
Kunde: Eurostars Grand Central
08/2009 - 10/2010
Rolle: Rooms Operations Manager - Assistant GM
Kunde: Marriott International
09/2007 - 08/2009
Rolle: Front Office Manager
Kunde: Marriott International
12/2006 - 09/2007
Rolle: Director of Events Management
Kunde: Renaissance Barcelona Airport
02/2006 - 08/2006
Rolle: Night Manager "The May Fair" Hotel
Kunde: Radisson Blu Edwardian, London
06/2004 - 02/2006
Rolle: Reception / Concierge
Kunde: Hilton London Olympia