Full profile · For recruiters & clients
← Back to short view

Elton Marku

Weiterentwicklung des DZ Bank Portals

Elton Marku ist ein erfahrener IT-Experte mit Fokus auf Software-Architektur und Cloud Engineering. Seine besondere Stärke liegt in der Integration von Event-Driven Architecture und KI in verteilte Systeme. Der rote Faden in seiner Karriere ist die kontinuierliche Weiterentwicklung komplexer Softwarelösungen über verschiedene Branchen hinweg.

Experience

Weiterentwicklung des DZ Bank Portals

Lead Full-Stack Software Developer & Architect at BMS-CS · Apr 2022 — Present

Java/Angular Portal in Produktion

Context

Bei BMS-CS leitet er die Weiterentwicklung eines Kunden- und Finanzberater-Portals für die DZ Bank in der Finanzbranche. Das Projekt umfasst die digitale Bestandsaufnahme von Kunden zur Unterstützung der Bedarfsfeld- und Produktberatung.

Challenge

Es galt, ein bestehendes Kundenbeziehungsmanagementportal weiterzuentwickeln und zu optimieren.

Contribution

Er steuerte die Entwicklung des Portals und leitete ein crossfunktionales Team. Dabei setzte er auf Technologien wie Spring Boot, Kafka, MongoDB und Angular. Er kümmerte sich um die Implementierung gemäß hexagonaler Architektur und Domain-Driven Design (DDD) sowie um die Integration von Kafka Streams und MongoDB.

Result

Das weiterentwickelte Portal ermöglichte eine effizientere Kundenberatung und unterstützte die Bank bei der digitalen Transformation.

Learning

Er vertiefte seine Kenntnisse in der Führung crossfunktionaler Teams und der Anwendung von Event-Driven Architecture mit Kafka.

Optimierung der Deutsche Post Backend-Architektur

Backend Lead Software Developer at Deutsche Post · Jul 2021 — Mar 2022

Microservices erfolgreich implementiert

Context

Bei der Deutschen Post arbeitete er im Rentenservice-Projekt in der Logistikbranche. Ziel war die effiziente Annahme und Verarbeitung von Anliegen.

Challenge

Es war erforderlich, die Backend-Architektur zu optimieren und Microservices zu implementieren.

Contribution

Er führte technische Beratungen zur Software-Architektur durch und implementierte APIs nach dem API-First-Ansatz mit Swagger 2.0. Die Backend-Entwicklung erfolgte in Java mit CompletableFuture und PostgreSQL. Er integrierte Angular-Komponenten im Frontend und führte Tests mit Jest und Cypress durch.

Result

Die Optimierung führte zu einer verbesserten Bearbeitung von Anliegen und erhöhter Systemstabilität.

Learning

Er sammelte wertvolle Erfahrungen in der Umsetzung von Microservices und asynchroner Programmierung.

Entwicklung der LBB CoBranding-Plattform

Full-Stack Software Developer, Software-Architekt at Landesbank Berlin LBB · Jan 2021 — Jun 2021

Effiziente Partnerintegration ermöglicht

Context

Bei der Landesbank Berlin arbeitete er an der Entwicklung einer CoBranding-Plattform für Kreditkartenkunden wie Amazon und ADAC in der Finanzbranche.

Challenge

Die Herausforderung bestand darin, eine flexible Plattform für CoBranding-Partner zu entwickeln.

Contribution

Er entwickelte hauptsächlich im Backend mit Java und im Frontend mit Angular. Er setzte auf Microservices-Architektur und integrierte AWS-Dienste wie Cognito und SNS für die Cloud-Infrastruktur.

Result

Die Plattform erlaubte es der Bank, effizient mit großen Partnern zusammenzuarbeiten und deren spezifische Anforderungen zu erfüllen.

Learning

Er vertiefte seine Fähigkeiten in der Integration von Cloud-Diensten und der Entwicklung skalierbarer Plattformen.

Entwicklung der FASSI-MOVE Plattform

Full-Stack Software Developer, stellvertretender Scrum Master, Cloud Engineer at DB Systel · Jul 2020 — Dec 2020

Mobile Nutzererfahrung verbessert

Context

Bei DB Systel arbeitete er an der FASSI-MOVE Plattform, einer integrierten Assistenzlösung für mobile Endgeräte im Bereich der Informationstechnik.

Challenge

Die Aufgabe bestand darin, eine leistungsfähige PWA und dazugehörige Microservices zu entwickeln.

Contribution

Er entwickelte die PWA mit Angular und Capacitor und implementierte Microservices in Java/Kotlin. Er nutzte AWS CloudFormation für die Infrastruktur und integrierte MFA und Dokumentenuploads über AWS S3.

Result

Die Plattform ermöglichte eine verbesserte mobile Nutzererfahrung und erhöhte Sicherheitsstandards.

Learning

Er erweiterte seine Kenntnisse in PWA-Entwicklung und AWS-Cloud-Services.

Entwicklung des VisualVest Robo-Advisors

Full-Stack Software Developer, stellvertretender Scrum Master at VisualVest GmbH · Jul 2019 — Jun 2020

Personalisierte Vermögensverwaltung

Context

Bei VisualVest war er an der Entwicklung eines Robo-Advisors für die digitale Vermögensverwaltung beteiligt, der auf individuelle Anlegerpräferenzen eingeht.

Challenge

Es war notwendig, den Robo-Advisor zu entwickeln und bestehende Systeme zu integrieren.

Contribution

Er integrierte die Authada API zur Kundenlegitimation und führte eine Migration von AngularJS auf Angular 9 durch. Er implementierte Backend-Services mit Java und Keycloak für das Zugriffsmanagement.

Result

Der Robo-Advisor ermöglichte eine automatisierte und personalisierte Vermögensverwaltung für Kunden.

Learning

Er lernte den Umgang mit API-Integration und Angular-Migrationen.

Entwicklung der DZ Bank Web-Applikation

Full-Stack Software Developer, stellvertretender Scrum Master at DZ Bank AG · Feb 2018 — Jul 2019

Prozessoptimierung erreicht

Context

Bei der DZ Bank entwickelte er eine JSF Web-Applikation für das Geschäftspartner- und Kontoanlage-Management im Firmenkundengeschäft.

Challenge

Die Herausforderung war die Integration unterschiedlicher RESTful Services und die Anbindung an TIBCO BPM.

Contribution

Er entwickelte wiederverwendbare Formulare mit Primefaces und nutzte SOAP und REST für die Service-Integration. Er setzte Liquibase für das Datenbankschema und Apache FOP für PDF-Generierung ein.

Result

Die Applikation optimierte die Prozesse der Geschäftspartner- und Kontoanlage erheblich.

Learning

Er erweiterte sein Wissen in BPM-Integration und Formulargestaltung mit Primefaces.

Erweiterung der Amadeus E-Retail Plattform

Full-Stack Software Engineer, Scrum Master at Amadeus Germany GmbH · Apr 2017 — Jan 2018

Buchungserfahrung verbessert

Context

Bei Amadeus arbeitete er an der E-Retail White Label Lösung für die Airline-Branche, die Kunden ein flexibles Buchungsportal bietet.

Challenge

Die Aufgabe bestand darin, die bestehende Plattform zu erweitern und zu pflegen.

Contribution

Er entwickelte User Stories in Java und TypeScript und führte Tests mit jUnit und Selenium durch. Er war verantwortlich für die Anpassung des Datenbankschemas und die Erweiterung von RESTful Services.

Result

Die Plattform bot den Kunden eine verbesserte Buchungserfahrung und erhöhte Stabilität.

Learning

Er vertiefte seine Kenntnisse in der Entwicklung von White Label Lösungen und der Nutzung von JAX-RS.

Entwicklung der NORMA Cross-Plattform App

iOS/Android App-Entwickler at NORMA – Lebensmittelbetrieb Stiftung & Co. KG · Sep 2016 — Mar 2017

Einheitliche Nutzererfahrung erreicht

Context

Bei NORMA entwickelte er eine Cross-Plattform App für Android und iOS, die die bestehende native App ablöste.

Challenge

Es galt, eine neue App-Lösung zu entwickeln, die auf beiden Plattformen funktioniert.

Contribution

Er entwickelte die App mit Xamarin Forms und integrierte Plugins über Nuget. Er führte Beta-Tests über Testflight und Google Play Console durch.

Result

Die neue App bot eine einheitliche Nutzererfahrung auf beiden Plattformen.

Learning

Er lernte die Vorteile von Xamarin Forms für Cross-Plattform-Entwicklung kennen.

Entwicklung von BPW Workflows bei Finanz Informatik

BPM Entwickler, Systemkonzeption, Anforderungsanalyse at Finanz Informatik Technologie Service GmbH & Co. KG · Jun 2014 — Sep 2016

Effiziente Berechtigungsverwaltung

Context

Bei Finanz Informatik arbeitete er an der Entwicklung von BPW Workflows zur Verwaltung von Identitäten und Rollen.

Challenge

Die Herausforderung bestand in der effizienten Verwaltung von Berechtigungen und temporären Rechten.

Contribution

Er modellierte Workflows in TIBCO BPMN 2.0 und band diese an die JSF Applikation an. Er erstellte technische Konzepte und dokumentierte Anforderungsanalysen.

Result

Die Workflows verbesserten die Verwaltung und Beantragung von Berechtigungen erheblich.

Learning

Er sammelte wertvolle Erfahrung in Workflow-Modellierung und BPM-Integration.

Entwicklung der Porsche Event-Registration Plattform

Cross-Plattform App-Entwickler at Porsche Asia Pacific · Apr 2014 — May 2014

Einfache Event-Registrierung ermöglicht

Context

Bei Porsche Asia Pacific entwickelte er eine Event-Registration Plattform im B2C Umfeld mit Titanium Appcelerator.

Challenge

Es war erforderlich, eine Plattform für Event-Registrierungen zu entwickeln, die auf mobilen Geräten funktioniert.

Contribution

Er entwickelte die App mit Titanium Appcelerator und integrierte RESTful Services für die Event-Registrierung. Er führte agile Entwicklungsprozesse durch.

Result

Die Plattform ermöglichte eine einfache Registrierung und Teilnahmebestätigung für Events.

Learning

Er erweiterte seine Fähigkeiten in der Cross-Plattform-Entwicklung mit Appcelerator.

Konzeption der T-Systems Plattform für Datenabgleich

UML-Designer, Systemkonzeption, Anforderungsanalyse at T-Systems · Nov 2013 — May 2014

Effizienter Datenabgleich erreicht

Context

Bei T-Systems unterstützte er die technische Konzeption einer Plattform zum Abgleich von Datenbeständen.

Challenge

Die Aufgabe bestand darin, unterschiedliche Datenbestände effizient abzugleichen.

Contribution

Er erstellte technische Konzepte und UML-Diagramme und definierte Pentaho Workflows für den Datenabgleich.

Result

Die Plattform ermöglichte einen reibungslosen Abgleich und Synchronisation von Daten.

Learning

Er vertiefte seine Kenntnisse in UML-Design und Datenabgleichstechniken.

Entwicklung der Bewerberplattform bei Dr. Merten + Steinke

Java/JSF Entwickler, Systemkonzeption, Anforderungsanalyse at Dr. Merten + Steinke Interactive Solutions GmbH · Feb 2013 — Sep 2013

Automatisierter Bewerbungsprozess

Context

Bei Dr. Merten + Steinke entwickelte er eine Bewerberplattform zur Verarbeitung von Bewerbungen und Veröffentlichung auf Jobbörsen.

Challenge

Die Herausforderung war die Entwicklung einer Plattform zur effizienten Bewerberverarbeitung.

Contribution

Er implementierte das Webinterface in JSF und band SOAP-Schnittstellen für die Kommunikation mit ProcessMaker BPM ein. Er nutzte RestAssured für Unit-Tests.

Result

Die Plattform automatisierte den Bewerbungsprozess und erleichterte die Verwaltung von Bewerbungen.

Learning

Er lernte die Integration von SOAP-Schnittstellen in JSF kennen.

Entwicklung des NORMA Newsletter-Tools

JSF/Java Entwickler at NORMA – Lebensmittelbetrieb Stiftung & Co. KG · Sep 2012 — Feb 2013

Effiziente Kampagnenverwaltung

Context

Bei NORMA entwickelte er ein Newsletter-Kampagnen-Tool zur Verwaltung und Durchführung von Kampagnen.

Challenge

Die Aufgabe bestand darin, ein mandantenfähiges Tool für Newsletter-Kampagnen zu entwickeln.

Contribution

Er entwickelte die Applikation mit JSF und RichFaces und implementierte Authentifizierung mit Apache Shiro. Er nutzte Quartz-Scheduler für zeitgesteuerte Jobs.

Result

Das Tool ermöglichte eine effiziente Verwaltung und Durchführung von Newsletter-Kampagnen.

Learning

Er vertiefte seine Kenntnisse in JSF und der Nutzung von Apache Shiro.

Weiterentwicklung der mixxt Social-Community-Plattform

PHP/Javascript Entwickler at mixxt GmbH · Apr 2009 — Sep 2010

Sicherheitsfunktionen erweitert

Context

Bei mixxt arbeitete er an der Weiterentwicklung der Social-Community-Plattform mixxt.

Challenge

Es galt, die Plattform um neue Funktionen zu erweitern und bestehende Systeme zu pflegen.

Contribution

Er implementierte eine verschlüsselte Login-Komponente und pflegte das Content-Management-System. Er nutzte MySQL und PHP für die Backend-Entwicklung.

Result

Die Plattform bot erweiterte Sicherheitsfunktionen und eine verbesserte Nutzererfahrung.

Learning

Er lernte die Herausforderungen der Community-Entwicklung und -Sicherheit kennen.

Weiterentwicklung der Siconet CRM-Lösung

Perl Anwendungsentwickler at Siconet-IT Systemhaus · Aug 2008 — Apr 2009

Funktionalität und Usability verbessert

Context

Bei Siconet-IT Systemhaus arbeitete er an der Weiterentwicklung einer CRM-Lösung in Perl.

Challenge

Die Herausforderung bestand in der Erweiterung der CRM-Funktionalitäten und der Verbesserung der Benutzerfreundlichkeit.

Contribution

Er implementierte ein Mailer-Systemmodul und automatisierte Versandvorgänge durch Integration von Webservices. Er nutzte Ajax für die Verbesserung der Benutzeroberfläche.

Result

Die CRM-Lösung bot erweiterte Funktionen und erhöhte Effizienz in der Nutzerverwaltung.

Learning

Er erweiterte seine Kenntnisse in Perl und der Webservice-Integration.

Software Engineer
Languages
JavaTypeScriptKotlinJavaScriptC#Perl
Frameworks
Spring BootAngularReactKafkaNodeJSJPA/HibernateLiquibaseDockerKubernetesJenkinsSwaggerOpenAPIRestAssuredCypressJestJUnitMockitoNGXSRxJSStencilJSXamarin Forms
Cloud
AWSGCP
Databases
MySQLMSSQLPostgreSQLMongoDBmariaDBH2
Seniority
senior
AI Tools
OpenAI APIClaude API
Languages (spoken)
deen

Activity

Loading…

← Short view