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
- ResearchSeniorNeu
Privacy-Preserving Federated Learning fuer Krebs-Diagnostik
Waehle ein Federated-Learning-Framework (Flower oder NVIDIA FLARE). Implementiere drei Konfigurationen: vanilla FL, FL mit DP-SGD und FL mit DP-SGD plus Secure Aggregation. Trai…
- Privacy Enhancing Technologies
- Federated Learning
- Differential Privacy
Privacy-Enhancing Technologies - AnalysisEinsteigerNeu
Anonymisierung eines Versicherungs-Schadensdaten-Releases
Klassifiziere die Felder im Schadensfall-Datensatz nach direkten Identifiern, Quasi-Identifiern und sensiblen Attributen. Implementiere Anonymisierungs-Techniken mit ARX oder ei…
- Privacy Enhancing Technologies
- K Anonymity
- Data Anonymization
Privacy-Enhancing Technologies - AnalysisEinsteigerNeu
Marketing-Funnel-Optimierung mit Engineering-Trade-offs in einem Wiener Enterprise-SaaS
Mappe den aktuellen MQL-zu-SQL-Funnel in HubSpot-Daten (oder dem CRM des Unternehmens) und identifiziere wo der Abfall am groessten ist. Fuehre vier Gespraeche mit Sales-Reps un…
- Product Management
- Marketing Funnel Analysis
- RICE Prioritization
Fachübergreifend - AnalysisMittelstufeNeu
Datenfluss-Analyse fuer einen Energie-Versorger-Telemetrie-Service
Setze ein statisches Analyse-Werkzeug mit Datenfluss-Analyse ein (Kandidaten: CodeQL mit Python-Pack, Pyre oder Pysa von Meta). Definiere Taint-Quellen (unkalibrierte Sensor-Rea…
- Program Analysis
- Dataflow Analysis
- Taint Analysis
Program Analysis Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeGrundlagenNeu
Rekursiven Stuecklisten-Auflöser fuer einen Mittelstaendischen Werkzeugbauer
Du erhaeltst einen CSV-Auszug der BOM-Tabelle (rund 4.500 Eintraege, Beispieldaten anonymisiert). Schreibe in Python ein Modul mit drei Funktionen: aufloesen() rekursiv ueber di…
- Programming Abstractions
- Recursion
- Higher Order Functions
Programming Abstractions - CodeEinsteigerNeu
Modulares Buchungs-Skript fuer ein Tiroler Berghotel
Lies den 1.200-Zeilen-Code und identifiziere die vier Verantwortungsbereiche. Definiere fuer jeden Bereich eine klare Modul-API (Funktionen mit Type-Hints, klare Eingaben, klare…
- Programming Abstractions
- Modular Design
- Refactoring
Fachübergreifend - CodeGrundlagenNeu
Auswertungs-Skript fuer Genfer Forschungs-Umfrage in einem Higher-Order-Style
Bereinige den CSV-Export (fehlende Werte, Code-Listen) mit einer Funktion clean(). Implementiere fuenf Aggregations-Operationen (durchschnittliche Antwort pro Frage, Verteilung …
- Programming Abstractions
- Higher Order Functions
- Functional Programming
Programming Abstractions - CodeEinsteigerNeu
Daten-Abstraktion fuer einen Berliner Lebensmittel-Lieferdienst
Lies vier zentrale Funktionen, die Dictionaries zwischen sich weiterreichen. Definiere fuer jedes Domain-Konzept (Bestellung, Route, Schicht, Lieferung) eine dataclass mit Type-…
- Programming Abstractions
- Data Abstraction
- Dataclasses
Programming Abstractions - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- CodeEinsteigerNeu
Algorithmische Problem-Loesung fuer ein Wiener Veranstaltungs-Startup
Erfasse die Eingaben (Sitzplaetze als 2D-Grid, Buchungen mit Praeferenzen) als saubere Datenstrukturen. Implementiere zwei Algorithmen: einen rekursiven Backtracking-Loesungs-Al…
- Programming Abstractions
- Recursion
- Backtracking
Fachübergreifend - CodeMittelstufeNeu
Reservoir-Sampling für Echtzeit-Telemetrie eines IoT-Plattformanbieters
Implementieren Sie Algorithmus R für Reservoir Sampling (Vitter, 1985 — Stichprobenziehung der Größe k aus einem Stream unbekannter Länge in O(n) Zeit, O(k) Speicher) in Python …
- Reservoir Sampling
- Streaming Algorithms
- Probabilistic Analysis
Randomized Algorithms - AnalysisEinsteigerNeu
Bloom-Filter-Audit für anonymisierten Klinik-Dublettencheck
Lesen Sie den bestehenden Bloom-Filter-Code (rund 280 Zeilen Python). Leiten Sie analytisch die optimale Bit-Array-Größe m und Hash-Funktionsanzahl k her für n = 4,8 Mio. Pseudo…
- Bloom Filters
- Probabilistic Data Structures
- Hash Functions
Fachübergreifend - AnalysisSeniorNeu
Monte-Carlo-Lastsimulation für Fintech-Risk-Engine
Erhalten Sie 14 Monate historischer Lastdaten in 10-Minuten-Auflösung (anonymisiert, rund 600.000 Datenpunkte). Modellieren Sie die Ankunftsrate mit einem nicht-homogenen Poisso…
- Monte Carlo Simulation
- Variance Reduction
- Poisson Processes
Fachübergreifend Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeMittelstufeNeu
Randomisierter Min-Cut-Algorithmus für Streaming-Graph-Analyse
Implementieren Sie Karger's einfachen Min-Cut-Algorithmus und die rekursive Variante Karger-Stein. Implementieren Sie zusätzlich Stoer-Wagner als deterministische Referenz. Benc…
- Randomized Algorithms
- Graph Algorithms
- Karger Stein
Randomized Algorithms - DesignMittelstufeNeu
Strangler-Fig-Migration eines Dortmunder Logistik-Monolithen
Analysieren Sie den Disposition-Pfad (rund 6.200 Zeilen PHP). Entwerfen Sie einen Reverse-Proxy-basierten Strangler-Fig (z. B. NGINX vor Monolith + neuem Node.js-Service), der R…
- Strangler Fig Pattern
- Legacy Modernization
- Reverse Proxy
Fachübergreifend - CodeEinsteigerNeu
Refactoring-Kennzahlen-Dashboard für DACH-Beratungsmandat
Bauen Sie ein Refactoring-Dashboard, das aus einer Git-Historie zeitliche Verläufe extrahiert: Code-Komplexität pro Modul, Test-Coverage, Code-Duplikation, Smell-Trends (über Co…
- Dashboard Design
- Git History Analysis
- Static Analysis
Refactoring and Code Smell Detection - CodeMittelstufeNeu
Anforderungs-Trace-Matrix für Magdeburger Bahninfrastruktur-Projekt
Entwerfen Sie eine RTM-Pipeline: Anforderungen werden in Markdown mit YAML-Frontmatter geschrieben (ID, Norm-Bezug, Status), Architektur-Elemente und Tests werden via JIRA-API g…
- Traceability Matrix
- Requirements Management
- Python
Fachübergreifend - DesignMittelstufeNeu
Multi-Tenant-Architektur für Hamburger HR-SaaS-Scale-up
Analysieren Sie die aktuelle Architektur (Next.js + PostgreSQL, ein DB-Schema pro Mandant, rund 240 Schemata). Entwerfen Sie eine Multi-Tenant-Architektur mit einem gemeinsamen …
- Multi Tenant Architecture
- Row Level Security
- Postgresql
Fachübergreifend - CodeMittelstufeNeu
Numerische PDE-Solver für Ludwigshafener Polymer-Forschung
Implementieren Sie einen 2D-Finite-Volumen-Solver für die instationäre Wärmeleitungsgleichung (∂T/∂t = α∇²T) auf einem unstrukturierten Gitter (Dreiecks-Mesh, importiert aus Gms…
- Numerical Pdes
- Finite Volume Method
- Python
Fachübergreifend - CodeMittelstufeNeu
Numerische Optimierung für Penzberger Bioprozess-Forschung
Erhalten Sie 14 historische Fermenter-Datensätze (jeweils rund 1.200 Zeitpunkte) plus ein bestehendes Surrogat-Modell (Gauss-Prozess, scikit-learn). Implementieren Sie drei Opti…
- Numerical Optimization
- Scipy
- Bayesian Optimization
Scientific Computing and Numerical Methods - AnalysisMittelstufeNeu
Sparse-Linear-Solver-Vergleich für Geowissenschaftliches Institut
Erhalten Sie 4 reale anonymisierte Steifigkeitsmatrizen (1, 3, 8, 12 Mio. Unbekannte) plus rechte Seiten. Implementieren Sie CG mit Jacobi-Preconditioner, CG mit Incomplete-Chol…
- Sparse Linear Algebra
- Iterative Solvers
- Preconditioning
Scientific Computing and Numerical Methods - CodeMittelstufeNeu
Numerische ODE-Integration für Münchner Pharma-Pharmakokinetik
Erhalten Sie das pharmakokinetische Modell (8 Kompartimente, 12 ODEs) und 6 klinische Probanden-Datensätze (anonymisiert). Implementieren Sie Integrationen mit drei Verfahren: e…
- Numerical Odes
- Stiff Systems
- Scipy
Scientific Computing and Numerical Methods - CodeEinsteigerNeu
Debugging-Workflow fuer ein produktives Logistik-Modul aufbauen
Analysiere die letzten 20 Produktionsvorfaelle (anonymisierte Vorfallberichte werden bereitgestellt) und identifiziere die haeufigsten Diagnose-Engpaesse. Fuehre strukturiertes …
- Debugging
- Logging
- Version Control
Fachübergreifend - AnalysisMittelstufeNeu
Empirische Studie zu Code-Review-Wirksamkeit in einem Engineering-Org
Formuliere drei pruefbare Hypothesen (z. B. 'PRs mit mehr als 1 Reviewer haben weniger Folge-Bugs', 'PRs mit weniger als 200 Zeilen werden in weniger als 24 Stunden gemergt', 'R…
- Empirical Software Engineering
- Software Analytics
- Code Review
Advanced Software Engineering - ResearchSeniorNeu
Industrielle Fallstudie zur Wartbarkeit eines grossen Monorepos
Erhebe quantitative Daten (Repository-Metriken, Build-Zeiten, Test-Laufzeiten, Onboarding-Tickets der letzten 12 Monate) und qualitative Daten (5 strukturierte Interviews mit En…
- Empirical Software Engineering
- Software Analytics
- Large Scale Codebases
Advanced Software Engineering
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.



















































































