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
Routenplaner-Backend für eine Hamburger Logistik-Plattform
Ausgehend von einem bereitgestellten OpenStreetMap-Auszug des Hamburger Hafens und Umlands (4.000 Knoten, 12.000 Kanten, Kantengewichte als Fahrzeit) implementierst du drei Vari…
- Graph Algorithms
- Dijkstra
- A Star Search
Algorithm Design and Analysis - CodeEinsteigerNeu
Knapsack-Solver für Mittelstands-Produktionsplanung
Modelliere das Problem als 0/1-Knapsack mit fünf Behältern (Maschinen) — also Multiple Knapsack — und implementiere zwei Lösungen: (1) eine dynamische Programmierung für Single-…
- Dynamic Programming
- Knapsack
- Integer Programming
Algorithm Design and Analysis - CodeMittelstufeNeu
DP-basierter Diff-Algorithmus für ein Berliner Editor-Startup
Implementiere drei Varianten zum Diff zweier Textdateien: (1) klassische LCS-DP mit O(n*m) Speicher, (2) Hirschberg-Algorithmus mit O(n+m) Speicher, (3) Myers-Diff (O(ND), in Pr…
- Dynamic Programming
- Longest Common Subsequence
- Algorithm Analysis
Algorithm Design and Analysis - CodeMittelstufeNeu
Max-Flow-Engine für Bayerischen Energieversorger
Implementiere drei Max-Flow-Algorithmen in C++ oder Rust: (1) Edmonds-Karp als Baseline, (2) Dinic's Algorithm mit Layered-BFS, (3) FIFO-Push-Relabel mit Gap-Heuristik. Test-Set…
- Network Flows
- Max Flow
- Graph Algorithms
Advanced Algorithms 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
Amortisierte Analyse einer Telemetrie-Datenstruktur
Lies die Spezifikation der Datenstruktur (ca. 800 Zeilen Rust) und identifiziere die Operation, die den 400-ms-Spike verursacht (vermutlich ein doppeltes Hashmap-Resize plus B-T…
- Amortized Analysis
- Advanced Data Structures
- Complexity Analysis
Advanced Algorithms - CodeMittelstufeNeu
Spektrale Clustering-Pipeline für Mittelstands-Kundensegmentierung
Konstruiere einen k-Nearest-Neighbor-Graphen auf den 3,2 Mio. Profilen (mit FAISS für die ANN-Suche). Berechne die normalisierte Laplace-Matrix und extrahiere die k kleinsten Ei…
- Spectral Methods
- Matrix Algorithms
- Graph Algorithms
Advanced Algorithms - CodeMittelstufeNeu
Randomisierter Streaming-Algorithmus für Frankfurter Anti-Betrugs-Pipeline
Implementiere zwei randomisierte Streaming-Strukturen in Go oder Java: (1) HyperLogLog mit Sparse-Repräsentation für Distinct-Card-Count pro 5-Minuten-Fenster, (2) Count-Min-Ske…
- Randomized Algorithms
- Streaming Algorithms
- Probabilistic Data Structures
Advanced Algorithms - DesignMittelstufeNeu
GraphQL-Federation für ein Stuttgarter AutoTech-Portal
Schreibe für jede der vier Domänen ein Apollo-Federation-v2-Subgraph-Schema und einen Gateway. Definiere Entity-Grenzen mit @key und @external, plane Reference-Resolver für Cros…
- Graphql
- Graphql Federation
- Schema Design
API Design and GraphQL - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- DesignMittelstufeNeu
Envelope-Encryption-Design für ein Berliner HealthTech
Entwirf ein Envelope-Encryption-Schema: ein KEK pro Tenant im KMS/Vault, ein DEK pro Tabelle oder Tenant, mit klar definiertem AAD (Additional Authenticated Data, zusätzliche au…
- Envelope Encryption
- Symmetric Crypto
- Key Management
Fachübergreifend - CodeMittelstufeNeu
Spark-Pipeline für ein Stuttgarter AutoTech-Telemetrie-Lakehouse
Entwirf eine Medallion-Architektur in Delta Lake: Bronze (rohe Events, partitioniert nach Tag), Silver (entduplizierte und konformierte Tabellen), Gold (Aggregate für Reports). …
- Apache Spark
- Delta Lake
- Data Lakehouse
Big Data and Data-Intensive Systems - CodeMittelstufeNeu
Kafka-Streaming-Pipeline für einen Frankfurter Zahlungs-Acquirer
Entwirf eine Kafka-basierte Architektur mit Producer-Idempotenz, transaktionalen Producern und idempotenten Consumern. Implementiere die Aggregations-Logik in Kafka Streams oder…
- Apache Kafka
- Stream Processing
- Exactly Once Semantics
Big Data and Data-Intensive Systems - AnalysisMittelstufeNeu
Columnar-Storage-Migration für ein Münchner B2B-SaaS-Reporting
Auditiere die 20 häufigsten analytischen Queries und ihre Pattern (Aggregationen, Joins, Filter). Vergleiche drei columnar-orientierte Optionen analytisch: ClickHouse als Standa…
- Columnar Storage
- Olap
- Data Warehousing
Big Data and Data-Intensive Systems 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
- AnalysisEinsteigerNeu
MapReduce vs. Spark Modernisierung bei einem Hamburger Hafen-Logistiker
Inventarisiere alle 22 MapReduce-Jobs (Code-Reviews, Job-Logs, Datenfluss-Diagramme). Identifiziere die zwei kritischsten (höchste Laufzeit, häufigste Fehler) und schreibe sie n…
- Apache Spark
- Mapreduce
- Data Pipelines
Big Data and Data-Intensive Systems - DesignMittelstufeNeu
Datenmodellierung für ein Wiener Versicherer-DWH
Modelliere Kraftfahrt und Hausrat als Data Vault 2.0: identifiziere Business Keys, baue Hubs, Links und Satellites mit historisierten Attributen. Implementiere die Loader-Logik …
- Data Vault
- Data Modeling
- Dbt
Big Data and Data-Intensive Systems - CodeMittelstufeNeu
On-Chain-zu-Off-Chain-Bridge für eine Münchner Kunst-Plattform
Entwirf eine Brücke, die On-Chain-Events (Mint, Transfer, Burn) aus dem NFT-Contract auf Polygon liest und in PostgreSQL synchronisiert. Implementiere: Block-Confirmations für R…
- Blockchain Engineering
- Smart Contracts
- Off Chain Integration
Blockchain and Decentralized Systems Engineering - DesignMittelstufeNeu
Multi-AZ-Architektur für ein Frankfurter SaaS in AWS Frankfurt
Entwirf eine Multi-AZ-Referenz-Architektur: ALB über drei AZs, EKS-Nodegroups in jeder AZ, RDS Aurora PostgreSQL mit Multi-AZ-Writer und zwei Reader-Replicas, ElastiCache Redis …
- AWS
- High Availability
- Infrastructure As Code
Cloud Computing - CodeEinsteigerNeu
Kubernetes-Migration eines Münchner Mittelstands-Monolithen
Phase 1: Containerisiere den Java-EE-Monolithen (Multi-Stage-Dockerfile, korrekte JVM-Heap-Konfiguration für Container, /tmp-Mounts, Health-Endpunkte). Phase 2: Schreibe Helm-Ch…
- Kubernetes
- Docker
- Helm
Cloud Computing - DesignMittelstufeNeu
Multi-Tenant-Isolation für ein Berliner B2B-SaaS
Analysiere die drei klassischen Multi-Tenant-Patterns (Shared-Pool, Bridge mit per-Tenant-Schema, Silo mit per-Tenant-Datenbank) entlang Kosten, Compliance und Operations. Schla…
- Multi Tenancy
- AWS
- Infrastructure As Code
Cloud Computing - AnalysisEinsteigerNeu
Cloud-FinOps-Audit eines Stuttgarter AutoTech
Analysiere 6 Monate AWS Cost-and-Usage-Reports (CUR) plus Trusted-Advisor- und Compute-Optimizer-Empfehlungen. Untersuche: ungenutzte Reserved Instances und Savings Plans, EBS-V…
- Finops
- AWS
- Cost Optimization
Cloud Computing - CodeEinsteigerNeu
Konstantenfaltung und tote Codeentfernung für eine Lehrcompiler-Pipeline
Du erhältst eine bestehende Compiler-Pipeline in Python (Lexer, Parser, AST-Builder), eine Zwischenrepräsentation in Drei-Adress-Code (Three-Address Code — IR-Form, in der jede …
- Compiler Optimization
- Constant Folding
- Dead Code Elimination
Compiler Construction - CodeMittelstufeNeu
SSA-Konversion und Sparse Conditional Constant Propagation auf LLVM IR
Du erhältst eine Ausgangssuite aus 20 LLVM-IR-Modulen (handgeschriebene Beispiele plus Auszüge aus internen DSP-Kerneln) und eine Spezifikation, welche LLVM-Pässe deaktiviert se…
- Ssa
- Dataflow Analysis
- Constant Propagation
Advanced Compilers and Program Optimization - CodeMittelstufeNeu
GPU-Codegenerator für eine kleine Tensor-DSL
Du erhältst die DSL (rund 30 Operatoren), den bestehenden CPU-Codegenerator in Python, die IR-Definition und 12 Testkernels mit erwarteten Ergebnissen. Implementiere das CUDA-Ba…
- Code Generation
- Cuda
- Gpu Architecture
Advanced Compilers and Program Optimization - CodeMittelstufeNeu
Variant-Calling-Pipeline für ein Penzberger Pharmaunternehmen
Du erhältst eine Spezifikation der Soll-Pipeline (FASTQ-QC mit FastQC, Alignment mit BWA-MEM, Duplikat-Markierung, Variant-Calling mit GATK HaplotypeCaller, Filterung, Annotatio…
- Bioinformatics
- Variant Calling
- Workflow Management
Computational Biology and Health Informatics - CodeMittelstufeNeu
Sequenz-Embedding-Service für ein Berliner Bio-Tech-Startup
Du erhältst die Modell-Wahl (esm2_t12_35M_UR50D, ein klein gehaltenes Modell für moderate Hardware), Beispiel-Sequenz-Datensätze (UniProt-Subset mit rund 50.000 Sequenzen) und e…
- Bioinformatics
- Embedding Models
- Fastapi
Computational Biology and Health Informatics
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.



















































































