Zum Inhalt springen
Ion Channel — Dashboard für die Software-Lieferkette
Zurück zum Portfolio

Ion Channel — Dashboard für die Software-Lieferkette

Frontend-Arbeit an einer Sicherheitsplattform: Abhängigkeits-Gesundheit, Repository-Metriken sowie Nutzer- und Feature-Verwaltung auf einen Blick.

Überblick

Ion Channel analysiert die Software-Lieferkette — die Open-Source-Abhängigkeiten, Repositories und Pipelines, auf denen moderne Produkte aufbauen. Als Frontend-Engineer habe ich an der Dashboard-Erfahrung gearbeitet, die diese Flut an Sicherheitsdaten in etwas verwandelt, womit Teams tatsächlich arbeiten können.

Was ich gebaut habe

  • Vier Greenfield-Anwendungen: Suche für aktive Pakete & Repositories, eine Metrik-Seite für Pakete & Repositories, ein Projekt-Dashboard sowie mehrere Seiten zur Nutzer- und Organisationsverwaltung
  • Migration der Plattform zu GraphQL und React Context — für mehr Effizienz und Wartbarkeit
  • Frontend-Performance-Gewinne durch Caching mit Graphcache
  • Automatisierte Test-Pipelines (CI/CD) zum Schutz der Frontend-Codequalität

Dependency-Health-Überblick — Qualitäts-, Compliance- und Resolution-Scores je SBOM

Eine Repository-Metrik im Detail, mit verknüpften Metriken für schnelle Navigation

Software-Listen-Einstellungen mit Nutzer- und Rollenverwaltung pro Projekt

Screens aus dem Produktiv-Dashboard; Kundennamen geschwärzt.

Über Features hinaus

Ich habe bei der Migration von Legacy-Code in ein Nx-Monorepo mitgewirkt, Code-Reviews mit konstruktivem Feedback geleitet und einen Junior-Engineer durch Pair Programming und Reviews gementort — mit Fortschritten in Code-Qualität und Projektmanagement.