Informatik
Architektur & System-Design Industrieprojekte
Architektur & System-Design-Challenges versetzen dich mitten in die Arbeit, zu formen, wie große Softwaresysteme zusammenpassen. Du baust Fähigkeiten in Systems-Design-Grundlagen, Architekturdiagrammen und dem C4-Modell auf und hältst Entscheidungen in Architecture Decision Records (ADRs) fest, so wie Engineering-Teams ihre Begründungen nachvollziehbar machen.
Von dort meisterst du die kniffligeren Themen — Distributed-Systems-Design, Event-Driven-Architektur und Microservices-Muster — und schaffst Alignment durch RFC-Verfassen, während du die Developer Experience stets im Blick behältst. Jede gelöste Challenge bringt dir einen verifizierten Nachweis für Recruiter.
- DesignEinsteigerNeu
Architektur-Dokumentation mit C4-Modell für Erlangener Industrie-Software
Wählen Sie das C4-Modell mit Structurizr DSL (textbasierte Beschreibung, generiert Diagramme automatisch). Dokumentieren Sie 5 Kern-Module auf Container- und Component-Level. Sc…
- C4 Model
- Structurizr
- Architecture Documentation
Software Architecture - 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
Konsens-Mechanismus-Auswahl für ein Berliner Energie-DAO
Analysiere drei Konsens-Mechanismen formal: IBFT 2.0 (Byzantinisch fehlertolerant), QBFT (Byzantinisch, leichter Algorithmus) und Raft (Crash-Fault-Tolerant). Vergleiche entlang…
- Consensus Mechanisms
- Blockchain Engineering
- Distributed Systems
Blockchain and Decentralized Systems Engineering - CodeMittelstufeNeu
Self-Service-Datenbank-Bereitstellung mit Crossplane entwerfen
Analysiere die aktuelle Anfrage-Routine (Jira-Ticket, manuelle Terraform-Aenderung, Review durch Plattform-Team, Provisioning). Entwirf eine Crossplane Composition fuer PostgreS…
- Platform Engineering
- Crossplane
- Kubernetes
Platform Engineering 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
Architecture Decision Records für Stuttgarter Mittelstands-Cloud-Scale-up
Wählen Sie ein ADR-Format (z. B. Michael Nygard's klassisches Format oder MADR — Markdown Architecture Decision Records). Identifizieren Sie via Interviews mit 6 Senior-Engineer…
- Architecture Decision Records
- Architecture Documentation
- Team Process Design
Software Architecture - StrategyEinsteigerNeu
Kognitive Last in einem Wiener Banken-Platform-Team reduzieren
Fuehre semi-strukturierte Interviews mit allen 14 Team-Mitgliedern (45 Minuten pro Person) und identifiziere extrinsische Last (Werkzeug-Wechsel, unzureichende Abstraktionen, ma…
- Platform Engineering
- Cognitive Load
- Team Topologies
Platform Engineering - DesignMittelstufeNeu
Skalierbare Web-Crawler-Architektur für ein Münchner Marktforschungs-Unternehmen entwerfen
Erhebe den heutigen Bottleneck (einzelne Python-Pipeline, SQLite-Index, Disk-Locking). Entwirf eine drei-Schichten-Architektur: Frontier-Service (URL-Verwaltung), Fetcher-Worker…
- Scalable System Design
- Distributed Systems
- Kafka
Performance Engineering of Software Systems - CodeEinsteigerNeu
Fehlerlokalisierung und Recovery für einen JSON-Konfigurationsparser
Du erhältst den bestehenden Parser in TypeScript, 6 reale anonymisierte Konfigurationsdateien (zwischen 5.000 und 40.000 Zeilen) und eine Liste mit 25 typischen Fehlerklassen au…
- Parsing
- Error Recovery
- Typescript
Compiler Construction - 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
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 - 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 - CodeMittelstufeNeu
Statische Analyse-Regel fuer eine Frankfurter Banken-Codebasis schreiben
Waehle ein Werkzeug (Semgrep ist fuer Einstieg meist am produktivsten). Schreibe fuer jede der drei Bug-Klassen eine eigene Regel mit Erklaerung, Negativ- und Positiv-Beispielen…
- Program Analysis
- Static Analysis
- Semgrep
Program Analysis - ResearchMittelstufeNeu
Verteilten Consensus fuer eine Kreditkarten-Authorisierungs-Pipeline analysieren
Erfasse das Workload-Profil: rund 2.500 Authorisierungen/Sekunde, davon 60 Prozent Lese-Schwergewicht (Saldo-Check), 40 Prozent Schreib-Vorgang (Reservierung). Vergleiche Raft (…
- Distributed Systems
- Consensus Algorithms
- Raft
Parallel and Distributed Algorithms 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
- StrategyEinsteigerNeu
Platform-as-Product-Mindset bei einem Tiroler Tourismus-Konzern einfuehren
Fuehre 12 Interviews mit Produkt-Team-Leads (eines pro Team) und erfasse die drei groessten Plattform-Frustrationen pro Team. Synthetisiere eine Plattform-Vision auf einer Seite…
- Platform Engineering
- Platform As Product
- Product Discovery
Platform Engineering - 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
API Design and GraphQL - 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 - 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 - 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 - CodeEinsteigerNeu
NoSQL-Schema-Design für Echtzeit-Logistik in einem Seehafen
Entwerft ein dokumentenorientiertes oder spaltenbasiertes Datenmodell für die Echtzeit-Verarbeitung von Positions- und Statusdaten. Vergleicht mindestens zwei NoSQL-Ansätze (z. …
- Nosql Design
- Distributed Systems
- Data Modeling
Big Data and Cloud Technologies - AnalysisMittelstufeNeu
Context Map fuer eine DDD-basierte Microservices-Strategie validieren
Erstelle die heutige Context Map aus der echten Architektur (Service-Inventar, Aufruf-Graphen und Datenbank-Inventar werden bereitgestellt). Identifiziere die Beziehungs-Anti-Pa…
- Context Mapping
- Microservices
- Domain Modeling
Domain-Driven Design - DesignMittelstufeNeu
Golden Path fuer Microservice-Onboarding in einem Hamburger E-Commerce-Konzern
Mappe den bestehenden Onboarding-Prozess (Repository-Erstellung, CI-Pipeline-Setup, Observability-Anbindung, On-Call-Rotation, Service-Katalog-Eintrag) in einem Wertstrom-Diagra…
- Platform Engineering
- Internal Developer Platforms
- Backstage
Platform Engineering - DesignEinsteigerNeu
Service-Katalog-Migration fuer ein Berliner Scale-Up
Vergleiche die fuenf Quellen, identifiziere Konflikte (Services in einer Liste fehlen in einer anderen, unterschiedliche Owner-Angaben, ungueltige Tier-Klassifikationen). Defini…
- Platform Engineering
- Service Catalog
- Backstage
Platform Engineering - 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
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
Event-Driven-Migration für Kölner Versicherungs-Backend
Entwerfen Sie die Ziel-Event-Driven-Architektur: Domain-Events vs. Integration-Events sauber abgegrenzt, Outbox-Pattern für transactionale Konsistenz, Event-Schemata mit JSON-Sc…
- Event Driven Architecture
- Event Sourcing
- Outbox Pattern
Software Architecture
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.
Verwandte Kompetenzfelder
Alle Kompetenzen durchsuchenBranchenteams 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.



















































































