REST-API-Design
Wenn Du gerne REST-API-Design anwendest, kannst Du das hier an realen Industrieprojekten üben.
- CodeMittelstufeNeu
Zahlungsdienst-Modul mit Strategy- und Factory-Pattern entkoppeln
Analysiere die bestehende Klasse und identifiziere alle Provider-spezifischen Zweige. Entwirf ein Strategy-Interface (PaymentStrategy) plus eine Factory (PaymentStrategyFactory)…
- Design Patterns
- Refactoring
- Solid Principles
Fachübergreifend - DesignEinsteigerNeu
Idempotenz- und Rate-Limiting-Design für eine Berliner Payments-API
Entwirf ein Idempotenz-Schema basierend auf Idempotency-Key-Header, mit klar definierten Speicher-Layout (Redis-Schema), TTL, Konflikt-Verhalten und Replay-Semantik. Entwirf Rat…
- Idempotency
- Rate Limiting
- API Design
Fachübergreifend - AnalysisMittelstufeNeu
Threat Model und Sicherheits-Review fuer eine SEPA-Zahlungsschnittstelle
Studiere die System-Architektur (Architektur-Diagramme und API-Spezifikation werden bereitgestellt). Fuehre einen 3-stuendigen Threat-Modelling-Workshop mit Architektur, Backend…
- Threat Modeling
- Secure Coding
- API Design
Software Security - CodeEinsteigerNeu
Anti-Corruption Layer gegen ein Legacy-ERP eines Mittelstaendlers
Analysiere das ERP-Datenmodell (relevanter Auszug mit etwa 30 Tabellen wird bereitgestellt) und definiere die saubere Ziel-Domaene fuer die Wartungs-Plattform (Vertrag, Anlage, …
- Anti Corruption Layer
- Domain Modeling
- API Design
Domain-Driven Design 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
- DesignEinsteigerNeu
ERP-Erweiterung fuer einen Mittelstaendler auf der Schwaebischen Alb
Analysiere den heutigen ERP-Modul-Stand (Auszug aus dem Customizing wird bereitgestellt) und identifiziere die Erweiterungs-Punkte (Web-Services, Daten-Replikation, Workflow-Hoo…
- ERP Integration
- Master Data Management
- Anti Corruption Layer
Fachübergreifend - DesignEinsteigerNeu
Spezifikation und Testplan fuer ein neues API-Feature schreiben
Fuehre drei kurze Interviews (je 30 Minuten) mit Product Manager:in, Backend Lead und Partner-Manager:in, um die Anforderungen zu klaeren. Erstelle eine OpenAPI-3.1-Spezifikatio…
- Specifications
- API Design
- Automated Testing
Software Construction - DesignMittelstufeNeu
Service-orientierte Integration fuer einen Henkel-aehnlichen FMCG-Konzern
Inventarisiere die 47 Schnittstellen mit Datenfluss, Frequenz und Kritikalitaet. Identifiziere zehn bis zwoelf Domain-Services, die die heutigen Schnittstellen abdecken (Auftrag…
- Service Oriented Architecture
- API Design
- Integration Patterns
Fachübergreifend - DesignMittelstufeNeu
REST-API-Versionierung für Münchner Fintech-SaaS
Wählen Sie eine Versionierungsstrategie (URL-Pfad-Versionierung, Header-Versionierung, Media-Type-Versionierung) und begründen Sie die Wahl gegenüber den 14 Integrationspartner:…
- API Design
- REST Versioning
- Openapi
Engineering Software as a Service - 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
Domain-Driven Design fuer ein Auftrags-Subdomain einfuehren
Fuehre einen 2-stuendigen Event-Storming-Workshop mit Product, Operations und Engineering durch (Miro-Vorlage). Definiere den Bounded Context 'Auftrag' inklusive ubiquitous lang…
- Domain Driven Design
- Design Patterns
- Refactoring
Fachübergreifend - CodeSeniorNeu
Echtzeit-Nachfrageprognose für ein B2B-Fintech in Berlin
Konzipiere und prototypisiere ein Echtzeit-Prognosesystem für die tägliche Umsatzprognose auf Kundenebene. Nutze dafür mindestens einen Machine-Learning-Ansatz (zum Beispiel Gra…
- Machine Learning
- Time Series Forecasting
- Python
Fachübergreifend - 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
Fachübergreifend - DesignMittelstufeNeu
Secure-by-Design-Review fuer einen neuen Healthtech-Service
Studiere das Entwurfsdokument (15 Seiten, wird bereitgestellt). Identifiziere kritische Datenfluesse (Patient-ID, Rezept-Inhalt, Verschreibungs-Diagnose). Pruefe Defense-in-Dept…
- Secure By Design
- Threat Modeling
- Privacy Engineering
Software Security 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
- CodeMittelstufeNeu
gRPC-Internalisierung eines Frankfurter Versicherers
Identifiziere die fünf am häufigsten kommunizierenden Service-Paare (Tracing-Daten liegen vor). Entwirf für deren API-Calls saubere Protobuf-Schemas inkl. Streaming, Error-Codes…
- Grpc
- Protobuf
- API Design
API Design and GraphQL - CodeEinsteigerNeu
NLP-Klassifikator für Support-Tickets eines Berliner Insurtechs
Sie erhalten 60.000 anonymisierte deutschsprachige Support-Tickets mit bestehender Kategorienlabel. Trainieren Sie einen Klassifikator auf Basis eines vortrainierten deutschspra…
- NLP
- Transformer Fine Tuning
- Text Classification
Fachübergreifend - DesignMittelstufeNeu
API-Design-Review fuer ein neues Public-API durchfuehren
Lies die drei Designvorschlaege (jeweils 6-10 Seiten, werden bereitgestellt). Erstelle ein Review-Rubric mit 10 Designkriterien (z. B. Versionierbarkeit, Backward-Compatibility,…
- API Design
- Design Patterns
- Stakeholder Communication
Fachübergreifend - CodeEinsteigerNeu
Vorwärts- und Inverskinematik-Bibliothek für einen Cobot-Hersteller
Du erhältst die DH-Parameter (Denavit-Hartenberg, eine Standard-Notation für Roboter-Geometrie) des Arms sowie einen Referenz-Datensatz von 1.000 (Gelenkwinkel, Endeffektor-Pose…
- Kinematics
- Python
- Numerical Optimization
Fachübergreifend - DesignEinsteigerNeu
End-to-End-Designdokument fuer einen neuen Microservice schreiben
Fuehre drei kurze Interviews (je 30 Minuten) mit Product, Backend Lead und Operations. Erstelle ein Designdokument (10-15 Seiten) mit den Abschnitten: Kontext und Ziele, gewaehl…
- Design
- Specifications
- API Design
Software Engineering Foundations - StrategyEinsteigerNeu
API-Versionierungs-Strategie für ein Schweizer HealthTech
Entwirf eine API-Versionierungs-Strategie: vergleiche URL-Path-Versionierung (/v1/) mit Header-basiert (Accept-Version) mit Date-Versionierung (Stripe-Stil) — entscheide begründ…
- API Versioning
- API Design
- Developer Experience
API Design and GraphQL - CodeEinsteigerNeu
OpenAPI-Migration eines Münchner B2B-SaaS auf Version 3.1
Auditiere die aktuelle Swagger-2.0-Spezifikation gegen 87 echte Endpunkte (Postman-Collection mit 240 Beispiel-Requests liegt vor). Migriere auf OpenAPI 3.1 inklusive korrekter …
- Openapi
- REST API
- Contract Testing
API Design and GraphQL - CodeMittelstufeNeu
Observer- und Mediator-Pattern fuer ein Event-System einfuehren
Inventarisiere die 14 bestehenden Folge-Aufrufe und gruppiere sie nach Event-Typ (mindestens 4 Event-Typen). Entwirf einen Event-Mediator (in TypeScript), der typisierte Events …
- Design Patterns
- Refactoring
- Solid Principles
Software Design and Design Patterns - ResearchEinsteigerNeu
Pattern-Katalog fuer ein produktives Team dokumentieren und einfuehren
Inventarisiere die bestehenden Loesungsansaetze in den drei Produkten (Diff-Audit mit dem Engineering Manager). Identifiziere 10-12 wiederkehrende Designprobleme und waehle pro …
- Design Patterns
- Documentation
- Stakeholder Communication
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.



















































































