
Sebastian Werner
IT Specialist (Fachinformatiker) / Advanced Technical College Entrance Qualification (Fachabitur)24 years of frontend work – I started when web applications did not have frameworks yet. At 1&1 I led the development of qooxdoo, one of the first large open-source UI frameworks for the web, publicly maintained for more than a decade. Since then I have helped build interfaces for millions of users: Deutsche Telekom's set-top boxes, the ARD Mediathek, and the national ticket booking flow of the Swiss Federal Railways.
Today I am at home where codebases grow large: internationalization that goes beyond translation files. Monorepos that make teams faster, not slower. Component libraries that keep design and code together. Most recently I led the internationalization of Regrello's enterprise platform – acquired by Salesforce in late 2025 – reorganizing more than 2,000 files along the way. Code quality is not an end in itself to me but developer experience: you can tell good architecture by how easy the next change is.
At Sebastian Software – founded together with Sebastian Fastner – I advise teams as Principal Technology Consultant on making their frontend sustainable. No slideware architecture, but work in the code: analysis, refactoring, enablement. And an honest answer on when the simpler solution is the better one.
Core Competencies
Frontend focus with an eye on user and developer experience.
- Signature skills
- ReactTypeScriptVanilla ExtractComponent LibrariesCode Quality
- Frontend
- React Router
- Backend
- ConvexReact Router ServerCloud InfrastructureInfrastructure as Code
- Specialization
- i18nMonorepo
- Tools
- ViteTurborepoPlaywrightVitest
- More
- GraphQLNext.jsSupabaseVercelMCPAgent Automation
Personal Details
- Location
- Hirschberg/Bergstraße
- Work Model
- preferably remote + occasional on-site
- Languages
- German and English
- Citizenship
- German
- Contact
- s.werner@sebastian-software.de
- Phone
- +49 151 22631309
Industry Experience
Project Experience
3Degrees in San Francisco developed Meridian, an energy management solution for customers who buy Energy Attribute Certificates, manage shares in facilities, and match them with their consumption data. I support the small product team as Senior Principal Frontend Architect, bringing the architecture perspective across the visible customer application, an internal admin application, and statically pre-rendered information pages. One focus is making frontend decisions technically sound early and helping the team with i18n, code quality, and durable platform structures.
Meridian is built with TypeScript, React, Next.js, and Vite; Lingui provides the foundation for internationalization. Supabase handles backend and authentication capabilities, while Vercel hosts the platform. I also established AI-assisted development workflows around MCP services, custom agents, skills, and automation so recurring architecture, review, and translation tasks are embedded more reliably in the development process.
Regrello – ein KI-fokussiertes Supply-Chain-Startup, das Ende 2025 von Salesforce übernommen wurde – benötigte eine vollständige Internationalisierung seiner Enterprise-Plattform. Ich übernahm die Leitung dieses Vorhabens und ersetzte systematisch Tausende hartcodierter Strings durch Übersetzungsmakros. Parallel baute ich mehrsprachige Wörterbücher auf und führte umfangreiche Refactorings durch, um technische Schulden abzubauen. Diese Arbeiten steigerten die Entwicklergeschwindigkeit spürbar und ebneten den Weg für internationale Märkte.
Lingui diente als Internationalisierungsframework, ergänzt durch einen durchgängigen Tooling-Prozess für Message-Extraktion und -Kompilierung. Die GraphQL-Codegenerierung migrierte ich von Enums auf Union Types – ein Schritt, der die Typsicherheit erhöhte und moderne TypeScript-Patterns etablierte. Über 2.000 Dateien wurden reorganisiert, Module umbenannt und duplizierter Code konsolidiert. Die Build-Pipeline mit Vite, Turborepo, Playwright und Storybook hielt ich kontinuierlich aktuell, was CI-Zuverlässigkeit und Hot Module Replacement messbar verbesserte.
Die nationale Ticket-Buchungsstrecke der Schweizerischen Bundesbahnen (SBB) brauchte architektonische Unterstützung – ich übernahm diese Aufgabe als Interims-Frontend-Lead. Die bestehende Mikro-Frontend-Architektur analysierte ich detailliert und verbesserte sie durch gezielte Refactorings in Qualität und Performance. Ein Proof of Concept für eine Mono-Repository-Lösung zeigte, wie sich Effizienz und Skalierbarkeit steigern lassen. Meine enge Einbindung in die Organisation förderte einheitliche Frontend-Standards bei gleichzeitiger Team-Autonomie.
CrowdIn und Next Intl kamen für die Internationalisierung zum Einsatz – mit Fokus auf Flexibilität und Zukunftssicherheit. Das von mir entwickelte Linting-Regelwerk berücksichtigt Teamdynamik wie aktuelle Best Practices und wurde erfolgreich als CI-Task sowie in den Entwickler-Workspaces integriert. Regelmäßige Austauschtermine sicherten Wissenstransfer und einheitliche Standards im verteilten Team.
Mehrere White-Label-Webanwendungen für den Drittmarkt – Endkundenportale und interne Dienstleister-Tools – entwickelte die EnBW mit meiner architektonischen Beratung. Die Herausforderung: Anwendungen so flexibel konzipieren, dass eine breite Palette von Markenanpassungen möglich war. Von Farbschemata und Logos bis zu mandantenspezifischen Funktionen musste alles konfigurierbar sein. Die technologische Basis, die ich für das Kundenberater-Portal schuf, diente anderen Teams als Referenz.
Wiederverwendbare Komponenten bildeten das Herzstück und förderten projektübergreifend Konsistenz. Ein Mono-Repository vereinheitlichte die Frontend-Entwicklung, Storybook-Tests sicherten die Qualität. Die Portale waren responsiv gestaltet und gewährleisteten optimale Darstellung auf verschiedensten Desktop-Umgebungen – mobile Endgeräte standen hier nicht im Vordergrund.
Eine IoT-Plattform zur Überwachung von Maschinen und Anlagen – das war das Kernprodukt von Azeti, einem Teil der Aurubis-Gruppe in Hamburg. Ich unterstützte die Weiterentwicklung dieser umfangreichen Frontend-Applikation, die als White-Label-Lösung für verschiedene Industriekunden diente. Meine Arbeit steigerte die Flexibilität des Produkts und erschloss neue Einsatzmöglichkeiten.
Der Fokus lag auf dem NX-basierten Mono-Repository-Setup, der Internationalisierung sowie erweiterten Theming-Optionen. Zusätzlich half ich dem Team bei neuen Funktionalitäten und React-Komponenten. Verbesserungen an Build-Prozessen und Codestruktur erhöhten die Wartbarkeit nachhaltig.
Additional Projects
| Period | Client | Role | Technologies |
|---|---|---|---|
| 2021–2022 | Netze BW (EnBW) | Leitender Web-Frontend-Architekt | React, TypeScript, Cypress, and API-First |
| 2020–2021 | empiriecom (Otto Group) | Senior Frontend/GraphQL-Entwickler | GraphQL, TypeScript, MySQL, and Node.js |
| 2019–2020 | Heidelberg Materials | React-Architekt | React, TypeScript, Google Maps, and Azure |
| 2019 | GE Healthcare | Trainer | React, TypeScript, Redux, and GraphQL |
| 2018–2019 | Witt-Gruppe (Otto Group) | React-/GraphQL-Architekt | React, TypeScript, Apollo GraphQL, and SSR |
| 2018 | SWR (ARD Mediathek) | React-Entwickler | React, TypeScript, GraphQL, and REST |
| 2018 | INIT | Leitender React-Architekt | React, TypeScript, Apollo GraphQL, and Mapbox |
| 2018 | Traton (Volkswagen AG) | Senior React-Entwickler | React and TypeScript |
| 2017 | coliquio | React-Architekt | React, TypeScript, SSR, and CSS Grid |
| 2017 | Deutsche Bank | Frontend-Architekt | React, TypeScript, Git-Flow, and SAFe |
| 2016–2017 | Berlitz (via Syzygy) | React-Architekt | React, TypeScript, and Apollo GraphQL |
| 2016 | Hornbach | React-Entwickler | React, TypeScript, and Responsive Design |
| 2016 | Cleverbridge (via AOE) | React-Entwickler | React, Vue.js, and TypeScript |
| 2015–2016 | Deutsche Bank | Leitender Frontend-Architekt | Vue.js, D3.js, and Sass |
| 2014–2015 | Deutsche Telekom / Huawei | Frontend-Architekt | JavaScript, VelocityJS, CSS, and EPG |
| 2013–2014 | TeleColumbus / Magix | Frontend-Entwickler | JavaScript, jQuery, Bootstrap, and Sass |
| 2012–2013 | Deutsche Telekom | Frontend-Entwickler | JavaScript, HTML5, jQuery, and REST |
| 2011–2012 | Zynga | Senior JavaScript-Entwickler | JavaScript, HTML5, Canvas, and Python |
| 2009–2011 | Deutsche Telekom | Lead Frontend-Architekt | JavaScript, qooxdoo, PhoneGap, and Adobe AIR |
| 2008–2009 | studiVZ | Team Lead JavaScript | JavaScript and Frontend-Architektur |
| 2004–2008 | 1&1 | Lead-Entwickler | JavaScript, Python, qooxdoo, and Open Source |
| 2002–2004 | Schlund+Partner (1&1) | Web-Entwickler | XSLT, Pustefix, CSS, and JavaScript |
Sebastian Software GmbH
Dalheimer Straße 12
55128 Mainz
Amtsgericht Mainz HRB 45232
USt-IdNr. DE295226721
kontakt@sebastian-software.de
www.sebastian-software.de
© 2014–2026 Sebastian Software GmbH
As of: August 12, 2026