29.09.2026 aktualisiert

**** ******** ****
100 % verfügbar

Frontend Architekt und Entwickler

Königstein, Deutschland
Weltweit
Dr. rer. nat.
Königstein, Deutschland
Weltweit
Dr. rer. nat.

Profilanlagen

Kronberg_Marc.pdf

Über mich

Spezialist für Frontend-Architektur Konzeption und Realisierung von Frontends in komplexen Anwendungslandschaften, einschließlich Microservices, Docker, REST, Spring Boot und JEE GUI- und Usability-Expertise für Mobile Apps, Progressive Web Apps, Responsive Web Applications und Rich Clients

Skills

JavaAnwendungsarchitekturArchitekturClient-Server-ArchitekturEnterprise Architecture FrameworkUi-DesignHigh-Level-ArchitekturPythonPostgreSQLMybatisReferenzarchitekturAngular 2+SystemarchitekturWebsite-ArchitekturBackendRechnerarchitekturFull Stack EntwicklungFront EndWeb-ArchitekturMicroservices
Über mich
Spezialist für Frontend-Architektur und IT-Consulting mit langjähriger Enterprise-Erfahrung
Fokus auf belastbare Architekturentscheidungen, wartbare Implementierungen und messbare Projektergebnisse
Konzeption und Realisierung von Frontends und Frontend-Architekturen in komplexen Anwendungslandschaften, einschließlich Microservices, Docker, REST, Spring Boot und JEE
Entwicklung eigener Softwareprodukte und Open-Source-Komponenten, insbesondere GE-Table als leistungsstarke, framework-unabhängige Tabellenkomponente für Angular, React, Vue und weitere Web-Frameworks
GUI- und Usability-Expertise für Mobile Apps, Progressive Web Apps, Responsive Web Applications und Rich Clients

Ich biete...
Modulare Architektur-Reviews und technische Zielbilder für komplexe Enterprise-Anwendungen
Konzeption und schlüsselfertige Umsetzung von Frontends, Web- und Mobile-Applikationen
Ablösung und Modernisierung von Legacy-Frontends sowie strukturiertes Refactoring
Performance- und Usability-Optimierung von Web- und Mobile-Applikationen
Technologische Führung, Architektur-Setup und Know-how-Transfer für Entwicklerteams
Praktische Erfahrung mit modernen AI-gestützten Development Workflows und Coding Agents
Branchen- und Projekterfahrung in Banking, Transport, Energie und Telekommunikation

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2002

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Produktstrategie, Konzeption, Architektur, Entwicklung und Vermarktung

GUI Expert GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

GE-Table ist ein eigenentwickeltes Open-Source-Softwareprodukt für anspruchsvolle Tabellen in Webanwendungen. Die Komponente ist framework-unabhängig und kann mit Angular, React, Vue.js, Svelte, Solid sowie reinem JavaScript/TypeScript eingesetzt werden. Leistungsumfang: Framework-unabhängige Integration und wiederverwendbare Architektur, flexible Tabellenmodelle mit flachen Tabellen, Baumstrukturen, zusammengefassten Zellen und weiteren Darstellungsformen, hohe Performance für große Datenmengen und Echtzeit-Updates mit bis zu 120 FPS, interaktive Funktionen wie Filter, Sortierung, Selektion, Spalteninteraktionen, Zellbearbeitung und Tastatursteuerung, individuelle Gestaltung über CSS-Variablen und anpassbare Renderer für Kopf-, Body- und Fußbereiche.

Ergebnis
Eigenes, öffentlich verfügbares Open-Source-Produkt (https://gui.expert) mit eigener Marke, Dokumentation, Showcase, GitHub-Organisation und npm-Paket. Die Produkt- und Marketing-Webseite wurde mit Astro umgesetzt; GE-Table wird kontinuierlich weiterentwickelt und für unterschiedliche Frameworks bereitgestellt.

Tools
NX Mono-Repo, TypeScript, JavaScript, Angular (14-21), Vue 3, React, Preact, astro, AI Coding Agents (Cursor, GitHub Copilot, Claude)


Konzeption und schlüsselfertige Implementierung des Java-Layers und des Enterprise-Frontends

Deutsche Bank AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter


Zur Erfüllung regulatorischer Anforderungen wurde ein Controlling-Tool entwickelt, das verschiedene Geschäftsbereiche bei der Bewertung und Dokumentation nicht-finanzieller Risiken unterstützt. Es ermöglicht den Nutzern: die Erfassung inhärenter Risiken, der Kontrollumgebung sowie des Restrisikos, die Angabe von Begründungen für ihre Bewertungen, die Bereitstellung einer aggregierten Übersicht aller Bewertungen, RTCs das Dokumentieren ihrer Prüfungen und Einschätzungen, sowie Controllern die Bewertung der Kontrolleffektivität. Zudem stellt das Tool umfangreiche analytische Berichte zur Verfügung. Leistungsumfang: Auf Basis fachlicher Anforderungen aus London, Jacksonville und Frankfurt erfolgten die Konzeption und vollständige Implementierung des Java-Layers sowie der Aufbau des Enterprise-Frontends. Das Datenbankschema wurde überwiegend separat modelliert.

Ergebnis
Erste produktive Version bereits drei Monate nach Projektstart. Anschließend erfolgten die technische Weiterentwicklung, funktionale Erweiterungen und Optimierungen des implementierten Lösungsumfangs.

Tools
TypeScript, JavaScript, Angular, Java, Spring Boot, MyBatis, FastAPI, Pydantic v2, SQLAlchemy 2.0 (Async), PostgreSQL

Frontend-Architektur, Modernisierung und Umsetzung fachlicher Erweiterungen

Vattenfall Energy Trading GmbH

Energie, Wasser und Umwelt

250-500 Mitarbeiter

DJABA, SOLO und Falcon sind Teil einer Plattform zur Optimierung erneuerbarer Energien für Unternehmen wie Vattenfall und deren Kunden. Sie ermöglichen die effiziente Verwaltung von Windparks, Solaranlagen und Wasserkraftwerken entlang der gesamten Wertschöpfungskette. Die Plattform bündelt und optimiert den erzeugten Wind- und Solarstrom, ermöglicht dessen Vermarktung und unterstützt Industriekunden sowie Stadtwerke dabei, ihren CO2-Fußabdruck zu reduzieren. Zudem integriert sie die Nutzung von Batteriespeichern für den Ausgleich von Stromschwankungen. Leistungsumfang: Corporate-Design-konforme Modernisierung und Performance-Optimierung der bestehenden Applikationen DJABA und SOLO, Umsetzung neuer fachlicher Funktionen sowie Konzeption und Neuimplementierung des Frontends der Falcon-App.

Ergebnis
Sowohl DJABA als auch SOLO sind im produktiven Betrieb. Falcon befindet sich noch in der Entwicklung. Alle drei Anwendungen werden stetig weiterentwickelt.

Tools
Microservices-Architektur (Microsoft Azure Cloud), Angular 13 - 17; CI/CD: Docker, nginx, Kafka

Frontend-Architektur, Neuimplementierung, Testautomatisierung und Know-how-Transfer

Deutsche Bahn AG

Transport und Logistik

>10.000 Mitarbeiter

Das Programm „neXt Gesamtfahrplan“ der DB Netz AG dient der Automatisierung und Optimierung bestehender Prozesse zur Fahrplanerstellung im Güterverkehr. Das Teilprojekt Click&Ride liefert eine App, mit der Kunden gewünschte Fahrten kurzfristig im Schienengüterverkehr buchen können. Leistungsumfang: Neuimplementierung der Click&Ride-PWA mit Angular, Aufbau einer automatisierten Testbasis mit Jest, Gherkin und 165 E2E-Szenarien auf Basis von Cypress sowie strategische Starthilfe für das Teilprojekt iTrain. Für iTrain wurden das technische Setup und die GUI-Architektur neu aufgesetzt und durch gezielte Pair-Coding-Sessions ein nachhaltiger Know-how-Transfer zur Befähigung der internen Entwickler realisiert.

Ergebnis
Die Click&Ride-App ist in Produktion und beim Kunden gut angekommen. Sie wird stetig weiterentwickelt.

Tools
Microservices-Architektur (AWS Cloud), Angular 11, Karma, Protractor, Jest, Cypress 7; Java 12, Spring Boot 2.1.0, Oracle; CI/CD: Docker, Jenkins, SonarQube, git, Atlassian: Jira; Scrum / Scaled Agile Framework (SAFe)



Frontend-Architektur, technische Konzeption und Umsetzung modularer GUI-Lösungen

Deutsche Bahn AG

Transport und Logistik

>10.000 Mitarbeiter


Das Programm „neXt Gesamtfahrplan“ der DB Netz AG dient der Automatisierung und Optimierung bestehender Prozesse zur Fahrplanerstellung im Güterverkehr. In den Unterprojekten DigiKap, PlanB und Click&Ride wurden von mir Apps & GUI-Komponenten neu erstellt bzw. erweitert.

Ergebnis
Strategisch-technische Konzeption der Frontends,
Erstellung einer auf "angular 7" basierenden GUI für DigiKap (Digitales Kapazitätsmanagement),
Unterstützung beim Refactoring (Bug-Fixing) eines Ionic-Frontends (Click & Ride),
Bau eines Prototypes von Click&Ride auf Basis von Ionic 4 (angular 7),
Neubau des Frontends 'Plan B' mit angular 9 (Ivy),
Bau einer grafischen StationMap-WebComponent (Stencil.js & HTML-Canvas) und
Bau der grafischen WebComponent Trassenplotter (Basis D3.js und stencil.js). Build-Automatisierung (Continuous Integration & Continuous Deployment)

Tools
Microservices-Architektur (AWS Cloud), Ionic 4, Angular 7 bis 10 (Ivy) und Stencil.js (WebComponents), D3.js und HTML-Canvas; Java 12, Spring Boot 2.1.0, Oracle und PostgreSQL 10.4, Hibernate 5.3, JPA; CI/CD: Docker, Jenkins, SonarQube, git, Atlassian: Jira; Scrum / Scaled Agile Framework (SAFe)

Design der Oberfläche, Auswahl der eingesetzte technischen Komponenten und gestalten des Anwender-Workflows (Usability), vollständige Implementierung der Frontend-Schicht.

Helaba Invest Kapitalanlagegesellschaft mbH

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Implementierung eines Web-Portals für ein elektronisches Reporting (mandantenfähig, Internationalisierung): in einem schnellen Entwicklungsprozess wurde mit Hilfe von Prototypen und kuzen Iterationsphasen die GUI gegen eine Mock-Serviceschicht entwickelt. Dabei wurde mittels SASS (Bootstrap) ein styleguide-konformes CSS-Gerüst erstellt. Die Usability wurde durch schnelles und häufiges Kundenfeedback optimiert.

Ergebnis
Frontend wurde im geplanten Zeitplan (produktionsreif) fertigstellt. Derzeit (April, Mai 2017) ersetzen kundeninterne Entwickler die einzelnen Mock-Zugriffe durch 'echte' Datenbankzugriffe. Das Ausrollen in die Produktion steht kurz bevor.

Tools
Angular 2.rc2 bis 4.1.3 (TypeScript, WebComponents, Routing, RxJS / Observables, i18n, Drag&Drop), Bootstrap 4.0.0.alpha (SASS, gulp), Angular CLI, git

Entwicklung

Deutsche Bank AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Fortsetzung des Projektes "autobahn TradeFinder" vom 08.2013 - 12.2016. Idee/Design und Implementierung eines Portals auf Basis der neuen "Brand Identity Guidelines for Responsive Webdesign" der Deutschen Bank. Diverse fachliche Erweiterungen bestehender Dialoge im Bereich „Debt Strats“. Bau neuer Funktionalitäten für MiFID II.

Rolle
Spezialist Frontend-Entwicklung

Tätigkeit
Entwicklung

Ergebnis
Laufendes Projekt.

Tools
Java 1.7, JavaScript, TypeScript, nvd3, d3.js, Bootstrap 3, CSS3, Ajax, JSON, node.js, gulp, Atlassian: Jira (Projektmanagementsystem, Issue-Tracker) + FishEye (Repository Browser) + Crucible (CodeReview), Confluence (Wiki), Perforce, Jenkins

Spezialist Frontend-Entwicklung

Deutsche Bank AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter


autobahn TradeFinder ist ein Teil der autobahn-Produktpalette der Deutschen Bank. Tradefinder erlaubt sowohl bankinternen Tradern als auch externen Kunden schnelle Berechnungen auf der Basis von historischen und real-time Daten durchzuführen. Fortsetzung des Projektes vom 05.2009 - 12.2012 nah am Kunden (Trading Floor). Implementierung neuer Funktionalitäten mit angular.js und bootstrap. Änderung des Designs (autobahn-Style light und dark) auf Basis von Bootstrap 3. Neues Portal für Pricer-Frontends (db-X Pricer) im fullscreen-Design.

Ergebnis
Sehr viele neue Funktionalitäten wurden erfolgreich in Produktion gebracht (Bulk-Eingabe, Eingabe durch intelligentes Parsen von Text, Eingabe über Wizards (Strategien), generischer Ergebnis-Renderer mit diversen Grafiken, usw.). Das Design der Webanwendung wurde erneuert (volle Bildschirmbreite, responsiv Design). Diverse neue Schnittstellen (Booking, Execution) wurden implementiert.

Tools
Java 1.7, JavaScript, Angular 1.6 (eigene Direktiven), nvd3, d3.js, Bootstrap 3, CSS (less), Ajax, JSON, node.js, gulp, Atlassian: Jira (Projektmanagementsystem, Issue-Tracker) + FishEye (Repository Browser) + Crucible (CodeReview), Confluence (Wiki), Perforce, Jenkins


Zertifikate

Amazon Web Services (AWS): AWS Dev Day Online

amazon

2020

Certified SAFe 4 DevOps Practitioner

Scaled Agile, Inc.

2019


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden