Datenfluss-Analyse fuer einen Energie-Versorger-Telemetrie-Service
Übersicht
Worum es bei diesem Projekt geht.
Du analysierst Datenflüsse in einem Energie-Telemetrie-Service, identifizierst Refactoring-Hebel und erhältst ein verifizierbares Zertifikat.
Das Szenario
Der Energie-Versorger (Mitglied im Hamburger Offshore-Wind-Cluster, betreibt Anlagen mit gemeinsamer Leitwarte) sieht in der Kalibrierungs-Inkonsistenz ein Reporting-Risiko gegenueber Netzbetreibern und Versicherern.
Das Briefing
Was Du tust und was Du zeigst.
Welche Datenpfade vermischen unkalibrierte und kalibrierte Sensor-Daten — und welche eine Refactoring-Aenderung schliesst die Mehrheit dieser Pfade?
Earning criteria — what you'll demonstrate
- Datenfluss-Analyse mit modernen Werkzeugen (CodeQL, Pyre/Pysa) praktisch durchfuehren
- Taint-Modelle fuer realistische, nicht-sicherheits-Probleme entwerfen
- Refactoring-Hebel anhand der Datenfluss-Treffer priorisieren
- Daten-Korrektheits-Probleme als Programm-Analyse-Aufgabe behandeln statt als Test-Aufgabe
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Program Analysis
Master · Programming Languages
Strong alignment
This challenge maps to Program Analysis at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Program Analysis
Apply program analysis to solve real industry problems and demonstrate production-level capability.
- Dataflow Analysis
Apply dataflow analysis to solve real industry problems and demonstrate production-level capability.
- Taint Analysis
Apply taint analysis to solve real industry problems and demonstrate production-level capability.
- Codeql
Apply codeql to solve real industry problems and demonstrate production-level capability.
- Python Programming
Apply python programming to solve real industry problems and demonstrate production-level capability.
- Refactoring
Apply refactoring to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software Engineer
Software-Engineer-Rollen mit Daten-Pipeline-Verantwortung in Energie- und Industrie-Bereichen verlangen Programm-Analyse-Erfahrung — diese Challenge produziert genau das Portfolio-Stueck.
Dieses Projekt schärft
- dataflow-analysis
- codeql
- python-programming
Backend Engineer
Backend-Engineer-Rollen, die Daten-Korrektheit in grossen Codebasen sichern, brauchen Taint-Analyse-Erfahrung als seltenes Senioritaets-Signal.
Dieses Projekt schärft
- taint-analysis
- dataflow-analysis
- refactoring
Noch eine Sache