Information Technology Industrieprojekte
Explore information technology challenges on Ewance to develop skills companies are actively hiring for. Work on briefs covering cloud, infrastructure, security, and platform engineering.
Most Popular
- 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 - ResearchSeniorNeu
Pointer-Analyse-Optimierung in einem Dev-Tools-Anbieter benchmarken
Erfasse die Baseline-Performance der Pointer-Analyse auf drei Referenz-Programmen (klein, mittel, gross). Lies die drei Optimierungs-Strategien aus der Literatur und implementie…
- Program Analysis
- Pointer Analysis
- Performance Analysis
Program Analysis - AnalysisMittelstufeNeu
Bug-Finding-Werkzeug fuer eine Forschungs-Codebasis evaluieren
Lass jedes der drei Werkzeuge auf einem repraesentativen Modul der Codebasis (rund 35.000 Zeilen) laufen. Erfasse Treffer-Klassen (Use-After-Free, Out-of-Bounds, Null-Pruefung, …
- Program Analysis
- Bug Finding
- Fuzzing
Fachübergreifend - 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 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
- 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 - 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 - 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.
- 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 - 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 Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeMittelstufeNeu
Las-Vegas-Hashing-Strategie für Münchner Genom-Forschungsinstitut
Implementieren Sie Cuckoo Hashing mit zwei Hash-Funktionen und einem Rebuild-Trigger, wenn die Einfügekette ein konfigurierbares Limit überschreitet. Implementieren Sie zusätzli…
- Las Vegas Algorithms
- Cuckoo Hashing
- Hash Functions
Randomized Algorithms - CodeEinsteigerNeu
Charakterisierungs-Tests für Stuttgarter ERP-Legacy-Modul
Sie erhalten Zugriff auf das ERP-Modul in einer Staging-Datenbank mit anonymisierten Produktivdaten. Identifizieren Sie die 6 kritischsten Pfade durch die Storno-Logik (z. B. Te…
- Characterization Tests
- Golden Master Testing
- Legacy Code
Refactoring and Code Smell Detection - 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 - AnalysisEinsteigerNeu
Code-Smell-Audit für Berliner SaaS-Startup vor Series-B
Ziehen Sie die Codebasis aus dem Git-Repo (snapshot vom Pilot-Start). Führen Sie eine quantitative Analyse durch (SonarQube + ts-prune + Code-Klima-Metriken: zyklomatische Kompl…
- Code Smell Detection
- Refactoring Catalog
- Static Analysis
Refactoring and Code Smell Detection - DesignEinsteigerNeu
Refactoring-Workshop für Hamburger Versicherungs-Plattform
Bauen Sie einen 5-Tage-Workshop (4 Stunden/Tag, hybrid) zu: Tag 1 Code Smells, Tag 2 Refactoring-Catalog Fowler-Basics, Tag 3 Charakterisierungs-Tests, Tag 4 Mikado-Methode, Tag…
- Workshop Design
- Refactoring Catalog
- Characterization Tests
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 - ResearchEinsteigerNeu
Stakeholder-Analyse für Kölner Krankenkassen-Portal-Modernisierung
Identifizieren Sie die 5 wichtigsten Stakeholdergruppen (Versicherte, Sachbearbeiter:innen, IT, Datenschutz/Compliance, Vorstand) und führen Sie pro Gruppe 2-3 strukturierte Int…
- Stakeholder Analysis
- Requirements Elicitation
- Goal Modeling
Requirements Engineering - DesignEinsteigerNeu
Use-Case-Spezifikation für Schweizer Private-Banking-Onboarding
Erhalten Sie Zugriff auf die aktuelle Prozessdokumentation (rund 80 Seiten Word + Visio-Diagramme aus 2019). Erstellen Sie ein Use-Case-Diagramm mit allen Akteuren (Klient:in, R…
- Use Case Modeling
- Requirements Specification
- Cockburn Templates
Fachübergreifend - DesignMittelstufeNeu
Formale Spezifikation eines Berliner E-Mobility-Abrechnungsmoduls
Modellieren Sie den Tarif-Berechnungs-Kern in TLA+ (Spezifikationssprache von Leslie Lamport für nebenläufige und Zustands-Systeme). Modellieren Sie: Tarif-Struktur, Roaming-Zuo…
- Formal Specification
- Tla Plus
- Model Checking
Fachübergreifend - AnalysisEinsteigerNeu
Anforderungs-Management-Tool-Auswahl für DACH-Beratung
Erstellen Sie zunächst einen Anforderungs-Katalog für das Tool (rund 40 Kriterien aus 6 Kategorien: Erfassung, Versionierung, Trace-Links, Reviews, Reporting, Integration). Rech…
- Requirements Management
- Tool Evaluation
- Weighted Decision Matrix
Fachübergreifend - 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
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.



















































































