Zum Inhalt springen
Portfolio · 2026

[Marc Seiferle]

Senior Frontend EngineerTech Lead

Pixel-perfekte UIs auf nachhaltiger Architektur.
Ich baue die Brücke zwischen Design und Tech.

Über mich

Ich bin Software-Engineer und Tech Lead aus Leidenschaft. Mein Fokus liegt auf dem modernen Frontend, wo ich komplexe Business-Anforderungen in skalierbare, performante Lösungen übersetze. Für mich gehören eine durchdachte Softwarearchitektur und herausragende UI/UX untrennbar zusammen – beides ist Teil desselben Handwerks.

Mein Fundament habe ich bei zwei der grössten IT-Player der Schweiz gelegt: Bei Swisscom führte mein Weg vom PC-Supporter bis zum Senior Lead mit Architekturverantwortung. Bei der SBB kamen schliesslich agile Transformationen und die Führung interdisziplinärer Teams hinzu.

Heute gebe ich diese Erfahrung am ICT Berufsbildungscenter weiter, um die Tech-Talente von morgen fit für die Praxis zu machen.

Wenn ich nicht vor dem Bildschirm sitze? Den Ausgleich zum Coden finde ich auf dem Motorrad, beim Wandern in den Schweizer Bergen mit meiner Frau oder beim Experimentieren in der Küche.

Erfahrung
  1. 2022 — Heute

    Berufsbildner · ICT Berufsbildungscenter AG

    Als Berufsbildner coache und führe ich jährlich bis zu 14 angehende Software Engineers von den ersten Codezeilen bis zu eigenständigen Fullstack-Projekten. Neben dem täglichen, praxisnahen Mentoring liegt meine Hauptverantwortung darin, unsere Web-Applikationen und Schulungsmodule komplett neu aufzuziehen und modernste Best Practices rund um Clean Code und automatisierte CI/CD-Pipelines zu etablieren. Ein echtes Herzensthema ist für mich das bewusste Management von KI im Entwickleralltag – hier zeige ich den Tech-Talenten von morgen, wie sie Effizienz steigern können, während das solide Software-Handwerk und das eigene kritische Denken das Fundament bleiben.

    • React
    • React Native
    • C#
    • Java Spring Boot
    • SQL
  2. 2019 — 2022

    Team Lead · SBB

    Als Team Lead habe ich drei interdisziplinäre Scrum-Teams durch die agile Transformation gesteuert. Ein echtes Highlight war für mich, ein kriselndes Entwicklerteam wieder auf Kurs und in den produktiven Modus zu bringen. Neben der personellen Führung der Studierenden hatte ich die technische Gesamtverantwortung für das Projekt „Bahnknowhow“, bei dem wir das geballte Wissen der SBB durch komplexe Datenvisualisierungen digitalisiert haben.

    • Angular
    • Neo4j
    • Spring Boot
    • REST
    • AWS
    • D3.js
  3. 2016 — 2019

    Senior Lead Software Engineer · Swisscom

    Hier war ich als Fullstack-Entwickler mit Fachverantwortung im Enterprise-Umfeld unterwegs. Eines meiner Herzensprojekte war der Aufbau einer zentralen UI-Komponenten-Library, die unternehmensweit genutzt wurde. Ausserdem habe ich die Architektur für das neue Raumbuchungssystem von über 20'000 Mitarbeitenden hochgezogen – das alte Tool war unbeliebt, also haben wir es in agilen Sprints komplett neu gedacht, bis es die Leute tatsächlich gerne genutzt haben.

    • React
    • Redux
    • JavaScript
    • C#
    • HTML5
    • CSS
  4. 2013 — 2016

    Senior Software Engineer · Swisscom

    Bei dieser Station ging es um die vollständige Ablösung unseres alten Enterprise-Warenkorbs (eOrder). Ich durfte hier von der ersten Konzeption moderner Schnittstellen über die Datenmigration bis zum erfolgreichen Rollout die technische Gesamtverantwortung übernehmen. Der Aufwand hat sich gelohnt: Am Ende konnten wir die User-Experience und die Performance für die Kunden massiv nach vorne bringen.

    • C#
    • REST
    • RavenDB
    • jQuery
Projekte
  1. Mozaicon

    Browser-Editor zum Erstellen und Anpassen von SVG-Icons — modern engineertes Frontend mit Unit- und E2E-Tests, Storybook und CI/CD.

    • React
    • TypeScript
    • Vite
    • Vitest
    • Playwright
    • Storybook
  2. MySchoolPro

    Web-Applikation für die Schulverwaltung — vereinfacht Schulleitern die Pensen- und Klassenplanung. Automatisches Deployment über CI/CD auf eigenen VPS Server. Authentication mittels Passwort oder Microsoft Account.

    • React
    • TypeScript
    • shadcn/ui
    • PostgreSQL
    • GitHub Actions