Data Sciences Industrieprojekte
Explore data science challenges on Ewance to build skills employers expect from analysts and ML engineers. Work through challenges on data cleaning, exploratory analysis, modeling, and storytelling with data.
Most Popular
- CodeEinsteigerNeu
Parallele Datenverarbeitung für ein Berliner E-Commerce-Reporting bauen
Lade die anonymisierte Verkaufsdaten-Pipeline (rund 1.200 Zeilen Python) und identifiziere die drei parallelisierbaren Stufen (typisch: Daten-Laden je Bestell-Datei, Aggregation…
- Parallel Programming
- Multiprocessing
- Python
Fachübergreifend - CodeEinsteigerNeu
Channel-basierte Concurrency in Go für ein Wiener IoT-Gateway bauen
Implementiere ein Edge-Gateway in Go, das 4.000 simulierte Sensoren handhabt. Architektur: ein Goroutine-Pool für die TCP-Annahme (Fan-Out), ein Transformations-Pipeline (drei S…
- Message Passing
- Go
- Channels
Fachübergreifend - CodeSeniorNeu
Lock-freie Queue für einen Frankfurter Market-Data-Feed implementieren
Implementiere eine bounded Multi-Producer-Single-Consumer-Queue in C++20 mit std::atomic und konkreter Memory-Order-Auswahl (acquire/release statt seq_cst, wo möglich). Beachte …
- Lock Free Algorithms
- Atomics
- Memory Ordering
Advanced Concurrency and Parallel Computing - CodeMittelstufeNeu
Stateful-Workload-Migration auf Kubernetes mit Storage Classes für ein Münchner Datenbank-Anbieter
Erhebe die heutige Cluster-Topologie und die Storage-Anforderungen (IOPS, Durchsatz, Snapshot-Frequenz). Wähle eine Storage-Class-Strategie — lokale NVMe für Hot-Data, Block-Sto…
- Statefulsets
- Storage Classes
- Persistent Volumes
Fachübergreifend Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- AnalysisMittelstufeNeu
Frequent-Pattern-Mining auf Clickstream-Daten eines AdTech-Anbieters
Du erhältst Bid-Logs (anonymisiert, ohne PII — personenbezogene Daten) als Parquet-Dateien (rund 600 GB) und einen Conversion-Join-Datensatz. Definiere Items sinnvoll (Domain-Ha…
- Frequent Pattern Mining
- Fp Growth
- Pyspark
Data Mining and Information Retrieval - AnalysisEinsteigerNeu
Anomalie-Erkennung auf BI-Telemetrie eines Beratungshauses
Du erhältst 6 Monate Telemetrie-Daten: Query-Latenzen (Perzentile), Refresh-Success-Rates, Datenmengen-Trends pro Dashboard. Implementiere mehrere Anomalie-Methoden: (1) STL-Dec…
- Anomaly Detection
- Time Series
- Isolation Forest
Data Mining and Information Retrieval - AnalysisMittelstufeNeu
Customer-Lifetime-Value-Modell für einen Energieversorger
Du erhältst anonymisierte Vertragsdaten (5 Jahre, 1,4 Mio. Kund:innen), monatliche Abrechnungen und Akquisitions-Kanal-Information. Implementiere zwei Ansätze: (1) Probabilistis…
- Clv Modeling
- Probabilistic Models
- Xgboost
Data Mining and Information Retrieval - CodeEinsteigerNeu
Sensor-Ringpuffer für eine vernetzte Fertigungsmaschine implementieren
Implementiere einen festgrößen Ringpuffer (Circular Buffer) in C für 12 parallele Sensor-Streams. Speichergröße pro Stream: 4096 Float-Samples. API: push(stream_id, sample), pop…
- Data Structures
- Ring Buffer
- C Programming
Fachübergreifend - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- CodeEinsteigerNeu
Hash-Tabelle für ein Berliner Logistik-Startup von Grund auf bauen
Implementiere eine generische Hash-Tabelle in Rust: zwei Varianten (Open Addressing mit Linear Probing, Separate Chaining mit Vec). API: insert, get, remove, len, iter. Lade-Fak…
- Hash Tables
- Rust
- Data Structures
Data Structures - CodeEinsteigerNeu
Graph-basiertes Routing für ein DACH-Carsharing-Anbieter
Lade einen OpenStreetMap-Ausschnitt für München (rund 280.000 Knoten) und parse ihn in einen Adjazenzlisten-Graphen. Implementiere zwei Pfadsuch-Algorithmen: Dijkstra mit Min-He…
- Graphs
- Dijkstra
- A Star
Data Structures - CodeMittelstufeNeu
B-Tree-Index für ein FinTech-Buchhaltungs-Modul implementieren
Implementiere einen B-Tree (Ordnung 16) in TypeScript: insert, delete, range_search(low, high), point_search. Visualisiere den Baum-Zustand nach jeder Operation mit Mermaid-Diag…
- B Tree
- Data Structures
- Typescript
Fachübergreifend - DesignMittelstufeNeu
Interaktives Dashboard für die Kampagnen-Analyse eines AdTech-Anbieters
Du erhältst anonymisierte Kampagnen-Telemetrie (180 Kampagnen, stündliche Aggregation über 30 Tage) plus 8 Stunden Interviews mit Kampagnen-Manager:innen. Wende Shneiderman's Ma…
- Data Visualization
- D3js
- Dashboard Design
Information and Data Visualization Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- DesignMittelstufeNeu
Narrative-Visualization für einen Klimadaten-Report der Bundesregierung
Du erhältst den Statusbericht und 6 zugrundeliegende Datensätze (CO2-Trends, regionale Temperatur-Anomalien, Erneuerbaren-Anteil, Verkehrs-Emissionen, Land-Nutzung). Strukturier…
- Data Visualization
- Narrative Visualization
- Scrollytelling
Information and Data Visualization - DesignEinsteigerNeu
Operations-Dashboard für die Vertriebssteuerung eines DACH-E-Commerce
Du erhältst Streaming-Daten (Kafka-Topic-Spec, 1 Min Updates), Produkt- und Kategorie-Stammdaten und Interviews mit der Geschäftsleitung. Wähle ein BI-Tool nur, wenn klar ist wa…
- Data Visualization
- Dashboard Design
- Perceptual Design
Fachübergreifend - DesignMittelstufeNeu
Geo-Visualisierung der Lieferketten-Risiken für einen Mittelständler
Du erhältst eine anonymisierte Lieferanten-Liste (Standort, Komponenten, Vorlaufzeit, Single-Source-Flag), Risiko-Scores (geopolitisch + Naturgefahr + Finanz-Score) und Bestelld…
- Data Visualization
- Geo Visualization
- Mapbox
Fachübergreifend - AnalysisEinsteigerNeu
Visual-Encoding-Audit eines Versicherungs-Reporting-Portals
Audit-Umfang: 30 repräsentative Reports (10 Aktuare, 10 Vertrieb, 10 Vorstand). Wende Munzner's Three-Level-Analyse an (Domain Problem, Data/Task Abstraction, Visual Encoding/In…
- Data Visualization
- Visualization Audit
- Perceptual Design
Fachübergreifend - DesignEinsteigerNeu
Schadens-Workflow-Datenmodell für einen Versicherer entwerfen
Du erhältst eine Prozessbeschreibung in 12 Schritten, 6 Beispiel-Excel-Tabellen und Interviews mit 4 Schadensregulierer:innen. Identifiziere Entitäten und Beziehungen (mindesten…
- Relational Modeling
- Normalization
- SQL
Introduction to Database Systems - CodeMittelstufeNeu
SQL-Performance-Optimierung für einen Online-Banking-Bestand
Du erhältst Read-Replica-Zugriff auf eine anonymisierte Bestand-Datenbank und die 5 Abfragen mit ihren typischen Parametern. Nutze EXPLAIN ANALYZE für jede Abfrage. Identifizier…
- SQL
- Query Optimization
- Indexing
Introduction to Database Systems - CodeMittelstufeNeu
Transaktions-Sicherheit für ein FinTech-Buchhaltungs-Modul absichern
Du erhältst 5 SQL-Transaktionen aus der Buchhaltungs-Pipeline (Buchung anlegen, Saldo aktualisieren, Belegnummer ziehen, Mahnung erzeugen, Stornierung). Identifiziere Race-Condi…
- Transactions
- Isolation Levels
- Concurrency
Introduction to Database Systems - AnalysisEinsteigerNeu
NoSQL-Auswahl-Spike für ein Logistik-Tracking-System
Du erhältst die typische Event-Struktur (Sendungs-ID, Position, Status, Zeitstempel — etwa 12 Events pro Sendung) und 3 Workload-Profile (Schreibe-Burst, Live-Tracking-Lookup, T…
- Nosql
- Mongodb
- Cassandra
Introduction to Database Systems - StrategyEinsteigerNeu
Datenbank-Migration eines DACH-E-Commerce-Bestand auf PostgreSQL 16
Erstelle einen Migrations-Plan: (1) Schema-Kompatibilität prüfen (Extension-Versionen, deprecated Syntax), (2) Strategie wählen (pg_upgrade Hard-Link vs. Logical Replication), (…
- Database Migration
- Postgresql
- Pg Upgrade
Introduction to Database Systems - CodeSeniorNeu
Query-Optimizer für eine analytische Versicherungs-Datenmart bauen
Du erhältst 10 SQL-Queries, die EXPLAIN-Pläne, das Schema (Star-Schema) und Statistiken (pg_stats). Implementiere einen Rewriter in Python, der das SQL parst (sqlglot), 4 Optimi…
- Query Optimization
- SQL Parsing
- Materialized Views
Advanced Database Systems - AnalysisMittelstufeNeu
Storage-Engine-Vergleich für Time-Series-Daten eines Energieversorgers
Setze für jede der 3 Engines eine identische Docker-Compose-Umgebung mit 4-Knoten-Cluster (oder Single-Node mit gleichem Speicher-Budget) auf. Ingestiere 30 Tage synthetische Sm…
- Time Series Databases
- Clickhouse
- Timescaledb
Fachübergreifend - CodeMittelstufeNeu
Concurrency-Control-Tuning für eine DACH-E-Commerce-OLTP-Datenbank
Du erhältst pg_locks- und pg_stat_activity-Snapshots aus 6 Black-Week-Spitzen, plus die Transaktions-SQL der 5 Hot-Tabellen (Bestellung, Bestellposition, Lagerbestand, Coupon-Nu…
- Concurrency Control
- Locking
- Optimistic Concurrency
Fachübergreifend
So funktioniert's
Vom Briefing zum Zertifikat – in sechs Schritten.
Schritt 01
Durchsuche Challenges passend zu Deinem Studium.
Schritt 02
Wähle das Projekt, das zu Deinen Zielen passt.
Schritt 03
Arbeite es mit Hilfe des AI Copiloten durch.
Schritt 04
Reiche es zur strukturierten Bewertung ein.
Schritt 05
Erhalte ein verifiziertes Zertifikat.
Schritt 06
Füge es Deinem LinkedIn-Profil mit einem Klick hinzu.
Branchenteams hinter einem Jahrzehnt praxisorientierter Briefings
Aus diesem Pool einstellen?
Sponsere eine Challenge und lerne Kandidaten durch ihre tatsächliche Arbeit kennen.
Industrieteams können Briefings rund um die Fähigkeiten gestalten, die sie suchen, und Studierende anhand von bewertungsmatrix-gestützten Ergebnissen beurteilen – nicht anhand von Lebensläufen.



















































































