Zum Inhalt springen
Sebastian Consulting

Sebastian Werner

Principal Technology Consultant · Ausführliches Projektprofil

Ich baue Frontend-Architekturen für neue Softwareprodukte auf und modernisiere bestehende Plattformen. Internationalisierung, UI-Qualität, Performance und Entwicklerwerkzeuge gehören regelmäßig zu meiner Verantwortung. Meine Erfahrung umfasst Enterprise-Software, Banking, Energie, Commerce, Telekommunikation und industrielle Anwendungen.

Projekterfahrung

3Degrees · Meridian

November 2025–heute · Senior Principal Frontend Architect · Mandat für einen US-Kunden

Für ein Energiemanagement-Produkt leite ich die Arbeit an visueller Qualität, Internationalisierung und Frontend-Performance. Zu meinen Beiträgen gehören Marketplace- und öffentliche Produktseiten, mobile Layouts, SEO sowie getrennte Rendering-Pfade für öffentliche Seiten und authentifizierte Portale.

Ich führte die Lokalisierung ein und migrierte die Laufzeit von Lingui zu Palamedes, einschließlich anfragebezogener Sprachbehandlung und der Grenzen zwischen Übersetzungskatalogen für Server- und Client-Code. Die Performance-Arbeit umfasst sprachabhängiges HTML- und Daten-Caching, weniger Arbeit auf dem Client und progressives Streaming von Portfolioinformationen. Das Team arbeitet vollständig auf Englisch und setzt KI-gestützte Entwicklung umfassend ein.

Relevante Technologien: TypeScript, React, Next.js, Palamedes, Lingui, Vercel, Cloudflare, Supabase.

Regrello

Oktober 2024–September 2025 · Frontend Internationalization Lead · Mandat für einen US-Kunden

Ich leitete die Internationalisierung einer bestehenden Enterprise-Anwendung. Ich integrierte Lokalisierung in die Oberfläche und entwickelte Workflows für Katalogextraktion, Kompilierung und LLM-gestützte Übersetzung. Übersetzungsmetadaten und sprachabhängige Terminologie blieben dabei erhalten.

Im Rahmen einer gemeinsamen Initiative implementierte ich Oberflächen zur Prüfung übersetzter Nutzerinhalte. Dazu gehörten Rich Text, Erwähnungs-Platzhalter, berechtigungsabhängige Bearbeitung und asynchrone Zustände.

Ich migrierte außerdem den Frontend-Workspace von NX zu Turborepo, führte striktes typbewusstes Linting ein und automatisierte die Migration von GraphQL-Enums zu Union-Typen. Ich trennte Abhängigkeiten der Komponentenentwicklung von der Hauptanwendung und ergänzte gezielte UI- und End-to-End-Tests.

Relevante Technologien: TypeScript, React, GraphQL, Lingui, Vite, Turborepo, Storybook, Playwright.

EnBW · Kundenportale und Support-Arbeitsplatz

Juni 2022–Februar 2024 · Frontend Expert / React Architect

Ich arbeitete an Frontend-Architektur und Umsetzung für Self-Service- und Support-Anwendungen. Die White-Label-Plattform unterstützte mandantenspezifische Funktionen, Inhalte, Kommunikationsoptionen und Gestaltung. Kundenabläufe umfassten Verträge, Rechnungen, Zählerstände, Tarifwechsel und Umzüge.

Ich entwickelte den PNPM-/Turborepo-Workspace, gemeinsame Theme- und Konfigurationspakete, Storybook-Grundlagen, typisierte API-Integration und wiederverwendbare Funktionen für den Datenzugriff. Ich dokumentierte, wie sich Routing und Datenintegration von wiederverwendbaren, API-unabhängigen Darstellungslayouts trennen lassen. Die Architektur nutzte Headless-UI-Primitiven und typisierte Style-/Asset-Themes.

Relevante Technologien: React, TypeScript, PNPM, Turborepo, Vite, Storybook, Radix, VanillaExtract, SWR, REST, GraphQL.

Azeti · Industrielle Monitoring-Plattform

März–Mai 2022 · Senior React Developer

Ich unterstützte die Entwicklung eines industriellen Monitoring-Produkts mit White-Label-Frontend. Meine Arbeit umfasste das NX-Monorepo, Internationalisierung, Theming-Optionen und Anwendungskomponenten.

Relevante Technologien: React, NX, Internationalisierung, Theming.

Netze BW · Kundenportal

Februar 2021–Februar 2022 · Lead Web Frontend Architect

Ich arbeitete an Architektur und Entwicklung eines Kundenportals für Stammdaten und die Verwaltung von Photovoltaikanlagen. Dabei verband ich API-first-Entwicklung mit Architekturverbesserungen, Feature-Konzeption und Cypress-basierten End-to-End-Tests. Zum Team gehörten externe Spezialisten, CGI-Berater sowie interne Projekt- und UX-Mitarbeiter.

Relevante Technologien: React, REST, Cypress, API-first-Entwicklung, Scrum.

empiriecom · Otto Group

November 2020–Februar 2021 · Frontend / GraphQL Development Support

Ich unterstützte die GraphQL- und Frontend-Entwicklung innerhalb der Otto Group. Ich arbeitete an Resolvern, Datenbankintegration, Typisierung und Testbarkeit sowie einer gemeinsamen Komponentenbibliothek. Außerdem half ich, Konzeptionslücken zu erkennen und Implementierungsfragen zu klären.

Relevante Technologien: GraphQL, Apollo, TypeScript, Node.js, MySQL.

HeidelbergCement / Heidelberg Materials

Juni 2019–September 2020 · React Architect

Ich entwickelte und modernisierte Webanwendungen, darunter eine Oberfläche zur Lkw-Verfolgung mit einer Heuristik zur Routenvisualisierung. Dazu kamen ein gemeinsames Frontend-Monorepo, Azure-/CDN-Deployment-Tooling, TypeScript-Migration, API-Client-Verbesserungen und Cypress-Tests. Mit UX-Designern arbeitete ich an wiederverwendbaren React-Grundlagen für Oberflächen.

Relevante Technologien: React, TypeScript, Google Maps, Azure, CDN, Cypress, Axios.

GE Healthcare

Februar 2019 · React Training and Mentoring

Ich führte einen Workshop zu React-Architektur, Projektstruktur, Assets, TypeScript, Serverdaten-Anbindung, Redux-Konventionen und GraphQL durch. Im Mittelpunkt stand die Anwendung dieser Konzepte bei Frontend-Konzeption und Umsetzung.

Relevante Technologien: React, TypeScript, Redux, GraphQL.

Witt · Otto Group

September 2018–Juni 2019 · React / GraphQL Architect

Ich arbeitete an einer mehrsprachigen Commerce-Plattform für mehrere Marken mit Produktseiten, Warenkorb und Kundenkonten, einschließlich Internationalisierung für osteuropäische Märkte. Auf meine Initiative hin führten wir GraphQL ein, um mehrere Backend-Dienste zu orchestrieren und dem Frontend eine einheitliche API zu geben.

Ich arbeitete an serverseitig gerenderten Shopseiten, schrittweisem Laden auf dem Client durch Code-Splitting, effizienten Bundles und Webpack-/Build-Tooling. Performance-Monitoring gehörte zum Entwicklungsprozess. Dazu kamen Routing und Preloading, SSR-kompatible Nutzerbehandlung und Entwickler-Mentoring.

Relevante Technologien: React, Apollo/GraphQL, SSR, Webpack, Babel, Code-Splitting.

SWR · ARD Mediathek

Juli–September 2018 · React / GraphQL Development

Ich trug zum gemeinsamen Frontend der ARD Mediathek für HbbTV-Fernseher sowie Desktop-, Tablet- und mobile Browser bei. Ich integrierte GraphQL über vorhandene REST-APIs und entwickelte Frontend-Funktionen unter den Performance-Anforderungen begrenzter Geräte.

Relevante Technologien: React, GraphQL, REST, HbbTV, responsive Oberflächen.

INIT · Informationsdashboard für den öffentlichen Verkehr

April–Juli 2018 · React Architect

Gemeinsam mit Produkt- und Entwicklungsleitung arbeitete ich an Architektur und Umsetzung eines Echtzeit-Dashboards für Verkehrsinformationen. Mein Beitrag umfasste API-Orchestrierung, geografische Datendarstellung, wiederverwendbare UI-Komponenten und React-Wissenstransfer.

Relevante Technologien: React, Apollo/GraphQL, REST, Mapbox, OpenStreetMap.

Traton · RIO

Januar–März 2018 · Senior React Developer

Ich unterstützte die Entwicklung einer bestehenden Telematikplattform für Logistikunternehmen in einem verteilten Team. Ich steuerte Anwendungscode, Architekturvorschläge und Mentoring bei.

Relevante Technologien: React, Redux, Webpack.

coliquio

Juni–Dezember 2017 · React / Frontend Architect

Ich arbeitete an einer neuen Anwendung für die Verbindung von Pharma-Außendienst und Ärzten. Ich strukturierte eine Komponentenbibliothek neu und entwickelte responsive Layouts, Typografie, Server-Rendering und Code-Splitting mit. Außerdem bewertete ich UI-Komponenten, beriet zur Architektur und schulte Entwickler.

Relevante Technologien: React, SSR, CSS Grid, Webpack, Komponentenbibliotheken.

Deutsche Bank · BluePort-Geschäftskunden-Banking

2017 · Frontend Architect

Ich trug zu Frontend-Architektur und Technologieentscheidungen einer Geschäftskunden-Banking-Plattform bei. Ich arbeitete an technischen Leitlinien, führte Code-Reviews für zwei Offshore-Entwicklungsteams durch und wirkte an der Planung ihrer Entwicklungsumgebung mit.

Relevante Technologien und Methoden: React, Git-basierte Review-Workflows, SAFe/Scaled Agile, Befähigung verteilter Teams.

Berlitz · Sprachkursportal

2016–2017 · React / Frontend Architect

Ich arbeitete an einem Portal zur Planung und Durchführung von Sprachkursen. Ich vereinfachte Frontend-Architektur und Tooling, trug zur GraphQL-/Apollo-Integration bei und unterstützte Umsetzung und Entwicklungsteam.

Relevante Technologien: React, Apollo/GraphQL, Webpack.

Baumarktkette · Online-Shop

2016 · React Development and Architecture Support

Ich entwickelte Shop-Frontend und Tooling mit, einschließlich PostCSS, React-Hot-Module-Replacement zusammen mit Server-Rendering und Internationalisierung. Außerdem arbeitete ich an getrennten Anwendungsausgaben für Desktop- und mobile Oberflächen.

Relevante Technologien: React, React Intl, SSR/HMR, PostCSS, Webpack.

Cleverbridge · Kundenportal

April–Mai 2016 · React Development

Ich unterstützte AOE bei der Bewertung von Vue und React und arbeitete anschließend an der React-Umsetzung des Kundenportals von Cleverbridge mit.

Relevante Technologien: React, Vue-Evaluierung.

Deutsche Asset & Wealth Management / Deutsche Bank · Robo-Advisor

2015–2016 · Lead Frontend Architecture and Development

Ich arbeitete mit einem kleinen Spezialistenteam an einer Investment-Anwendung. Ich entwickelte Frontend-Grundlagen und interaktive Diagramme für Portfoliowert und mögliche Entwicklungen. Dafür wählte ich Vue für die Oberfläche und D3 zur Visualisierung. Das Projekt folgte formalen Anforderungen, Abnahmeverfahren und Release-Prozessen.

Relevante Technologien: Vue, D3, Sass, JavaScript.

Huawei / Deutsche Telekom · EntertainTV

Juni 2014–Oktober 2015 · Frontend / UI Architect

Ich arbeitete an der Oberfläche einer neuen Generation von Telekom-Set-Top-Boxen. Die begrenzte Hardware erforderte gezielte Performance-Arbeit, um anspruchsvolle Gestaltung, Animation und Interaktion umzusetzen.

Ich implementierte Animationen, Layouts und den elektronischen Programmführer, optimierte die UI-Performance und stimmte mich mit Entwicklern vor Ort und offshore sowie mit Design-Stakeholdern ab.

Relevante Technologien: JavaScript, Velocity.js, UI-Animation, Performance auf begrenzten Geräten, Frontend-Tooling.

MAGIX und TeleColumbus · Triplesense Reply

2013–2014 · Frontend Development

Ich arbeitete an einer responsiven MAGIX-Website und einer mobilen Produkt-/Bestellanwendung für TeleColumbus. Für MAGIX entwickelte ich viewportbasierte Typografie, UI-Verhalten sowie Produktfinder- und Vergleichsfunktionen. Bei TeleColumbus arbeitete ich an clientseitiger Navigation, vorlagenbasierten Oberflächen, Formularfeedback und PHP-/RPC-Integration.

Relevante Technologien: JavaScript, HTML/CSS, Sass, Jasy, RPC.

Deutsche Telekom · Telefoniecenter

November 2012–April 2013 · Frontend Development and Architecture

Ich entwickelte Frontend-Funktionen zur Festnetz-Telefoniekonfiguration, darunter Weiterleitungen, gesperrte Anrufer und Tarifoptionen. Die Umsetzung nutzte MVP-artige Templates, REST-Integration, Live-Validierung und Hintergrundsynchronisierung mit Core- und Jasy-Infrastruktur.

Relevante Technologien: JavaScript, HTML5, REST, Core, Jasy.

Zynga

April 2011–November 2012 · Senior JavaScript Developer

Ich arbeitete an HTML5-Spieleinfrastruktur, UI-Performance und Entwicklerwerkzeugen in einer großen JavaScript-Umgebung. Core und Jasy wurden aus eigener Initiative entwickelt und bei Zynga umfassend eingesetzt: Core als Basisbibliothek unserer Spiele, Jasy für deren Build-Prozess.

Beide wurden im Mandat weiterentwickelt, mit Framework-, Compiler-/Build-, Übersetzungs-, Asset- und Entwicklungsserver-Funktionen. Meine Arbeit an Scrolling und Animationen adressierte die Laufzeitanforderungen großer Spieleoberflächen.

Relevante Technologien: JavaScript, HTML5, Python, Core, Jasy, Performance-Tooling.

Deutsche Telekom · Unify und frühe Tolino-Software

2009–2011 · Frontend Architecture and Development

Ich arbeitete an Unify mit, dem Open-Source-Framework der Deutschen Telekom, und an einer Fußball-App mit PhoneGap und Unify. Außerdem entwickelte ich frühe Tolino-Software für Desktop-Browser mit: auf qooxdoo-Basis, mit aufwendigen Animationen und effizientem ePub-Rendering.

Relevante Technologien: JavaScript, qooxdoo, Unify, PhoneGap, ePub, UI-Animation.

studiVZ

Oktober 2008–Februar 2009 · JavaScript Team Lead

Ich leitete ein Team von vier Frontend-Spezialisten, das an einer schnell gewachsenen Codebasis arbeitete. Ich entwickelte UI-Komponenten, darunter einen Fotobetrachter mit Personenmarkierungen.

Relevante Technologien: JavaScript, UI-Architektur, Teamleitung.

1&1 · qooxdoo

November 2004–September 2008 · Lead Developer

Ich leitete die Entwicklung des JavaScript-UI-Frameworks qooxdoo. Meine Arbeit umfasste Komponenten- und Property-Systeme, Widgets, Layout- und Rendering-Infrastruktur, Internationalisierung sowie Tastatur- und Fokusverhalten. Dazu kamen Python-basierte JavaScript-Kompilierung und Build-Tooling, Open-Source-Community-Arbeit und technische Vorträge.

Relevante Technologien: JavaScript, Python, UI-Frameworks, Compiler-/Buildsysteme, Internationalisierung.

Schlund+Partner / 1&1

Mai 2002–Oktober 2004 · Web Developer

In meiner ersten angestellten Entwicklungsrolle arbeitete ich an rekursiven XSLT-/Pustefix-Templates für Produkte und Bestellungen. Dazu kamen clientseitige JavaScript-/CSS-Interaktionen, DSL-Shop, Control Center und Newsletter.

Relevante Technologien: XSLT, Pustefix, JavaScript, CSS.

Open-Source-Arbeit (Auswahl)

Open Source gehört zu meiner Engineering-Praxis und ist ein Weg, der Entwicklergemeinschaft etwas zurückzugeben. Diese Projekte machen die Arbeit für andere Entwickler nutzbar, überprüfbar und weiterentwickelbar.

ProjektBeitrag und Relevanz
Palamedes / FerrocatInternationalisierung, Verarbeitung von Übersetzungskatalogen und Katalog-Workflows, Rust-Architektur, typisierte Node.js-Schnittstellen und Framework-Integration.
Ferroni / FerrikiPorts und Modernisierung bestehender Regex-/Tokenisierungsgrundlagen, Kompatibilitätsprüfungen, Rust-Performance-Arbeit und native JavaScript-Integration.
FerralkDateisuche, Matching und parallele Traversierung in Rust, mit Arbeit an Ownership, Allokation und Prüfungen auf Performance-Regressionen.
FerromarkMarkdown-/Dokument-Tooling, native Schnittstellen und Performance-Optimierung bestehenden Open-Source-Codes mit Nennung der ursprünglichen Autoren.
DaloRust-CLI für versionierte Agent-Skills, Quellensynchronisierung, Zuständigkeiten und handlungsorientierte Diagnostik.
Naos UIUI-Compiler mit TypeScript-, nativer Node.js- und WASM-Integration.
ArdoReact-Dokumentationsinfrastruktur, wiederverwendbare UI-Grundlagen, typisierte Inhalte und API-Dokumentation.
Effective AgentEngineering-Leitlinien für Coding-Agenten mit Intent-Routing, gepflegten Referenzen und Validierung.
Effective IconUI-Tooling zur Buildzeit, das benannte Icons auf die tatsächlich verwendeten Assets auflöst.
ImpeccinoAnpassung und Weiterentwicklung des Design-Toolings von Impeccable mit kontextbezogenen Leitlinien und wiederverwendbaren Prüfungen.

Core und Jasy wurden aus eigener Initiative entwickelt und später bei Zynga umfassend als Basisbibliothek unserer Spiele und für deren Build-Prozess eingesetzt. Sie verbanden wiederverwendbare Laufzeitinfrastruktur, abhängigkeitsbewusste Builds, JavaScript-Parser und -Compiler, Übersetzungsintegration, Assets und Entwicklerwerkzeuge.

Ausbildung und Arbeitskontext

1999–2001: Fachinformatiker und Fachabitur, Leo-Sympher-Berufskolleg, Minden. Frühe Arbeit umfasste IT-Administration und Websites für kleinere Organisationen.

Standort: Hirschberg/Bergstraße, Deutschland
Arbeitssprachen: Deutsch und Englisch
Zusammenarbeit: Remote und gelegentlich vor Ort
Kontakt: s.werner@sebastian-software.de

Sebastian Consulting

Sebastian Software GmbH

Dalheimer Straße 12
55128 Mainz

Amtsgericht Mainz HRB 45232
USt-IdNr. DE295226721

info@sebastian-consulting.de
www.sebastian-software.de

Dieses Profil darf für Projektanfragen und -angebote weitergegeben, genutzt und gespeichert werden.

Stand: 13. Oktober 2026

© 2014–2026 Sebastian Software GmbH

Passt das Profil?

Lernen wir uns kennen — 15 Minuten, unverbindlich, direkt im Kalender.

Termin buchen

Oder lernen Sie den zweiten Berater kennen: Sebastian Fastner

StartseiteTermin buchen

Newsletter

Einblicke in unsere Arbeit in Software und Beratung: was wir bauen, erkunden und durchdenken.

Sehen Sie, was wir jenseits der Beratung bauen.

Wir entwickeln Produkte, Open-Source-Projekte und Agent-Tools für den Arbeitsalltag.

Sebastian/Software entdecken

Ein gezeichneter Tischkalender mit einem markierten Termin neben einer Topfpflanze.