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.
| Projekt | Beitrag und Relevanz |
|---|---|
| Palamedes / Ferrocat | Internationalisierung, Verarbeitung von Übersetzungskatalogen und Katalog-Workflows, Rust-Architektur, typisierte Node.js-Schnittstellen und Framework-Integration. |
| Ferroni / Ferriki | Ports und Modernisierung bestehender Regex-/Tokenisierungsgrundlagen, Kompatibilitätsprüfungen, Rust-Performance-Arbeit und native JavaScript-Integration. |
| Ferralk | Dateisuche, Matching und parallele Traversierung in Rust, mit Arbeit an Ownership, Allokation und Prüfungen auf Performance-Regressionen. |
| Ferromark | Markdown-/Dokument-Tooling, native Schnittstellen und Performance-Optimierung bestehenden Open-Source-Codes mit Nennung der ursprünglichen Autoren. |
| Dalo | Rust-CLI für versionierte Agent-Skills, Quellensynchronisierung, Zuständigkeiten und handlungsorientierte Diagnostik. |
| Naos UI | UI-Compiler mit TypeScript-, nativer Node.js- und WASM-Integration. |
| Ardo | React-Dokumentationsinfrastruktur, wiederverwendbare UI-Grundlagen, typisierte Inhalte und API-Dokumentation. |
| Effective Agent | Engineering-Leitlinien für Coding-Agenten mit Intent-Routing, gepflegten Referenzen und Validierung. |
| Effective Icon | UI-Tooling zur Buildzeit, das benannte Icons auf die tatsächlich verwendeten Assets auflöst. |
| Impeccino | Anpassung 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 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
