Design Challenges
Research, wireframe, prototype, hand off — design as a craft, not just visuals.
- DesignIntermediateNew
Author a Scrollytelling Story on a Three-Week Ad-Fraud Anomaly
Using the internal investigation report (provided) and the anomaly dataset (provided), design a seven-section scrollytelling narrative and build it as a static web page. Structu…
- Narrative Visualization
- Scrollytelling
- Svelte
Open coursework - DesignIntermediateNew
Stand Up a Feature Store for a Series-B Fintech
Pick one priority feature group (recommend the 25 transaction-history features used by the fraud model). Define the offline source-of-truth (likely Snowflake or BigQuery), the o…
- Feature Store
- Feature Engineering
- Airflow
Open coursework - DesignFoundationalNew
Optimizing Sales Cloud for a D2C Cosmetics Brand
You are a Salesforce junior consultant hired by GlowUp Brasil. Your task is to propose a Sales Cloud setup that includes lead conversion, opportunity pipeline tracking, and auto…
- Sales Cloud
- Lead Management
- Opportunity Management
Open coursework - DesignIntermediateNew
Map Bounded Contexts for a Mid-Cap Insurance Carrier
Facilitate 2 half-day Event Storming sessions with 18 domain experts using Miro. Capture domain events, commands, actors, and policies. Identify 6 to 10 candidate bounded contex…
- Event Storming
- Bounded Contexts
- Context Mapping
Domain-Driven Design 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
- DesignBeginnerNew
Design a Lexer and Parser for a Customer Query Language
Using the grammar sketch, the query corpus sample, the Abstract Syntax Tree schema, and the edge-case suite provided to you, write a design proposal for a new lexer and parser t…
- Lexing
- Recursive Descent Parsing
- Abstract Syntax Trees
Open coursework - DesignBeginnerNew
Design a Retrieval Pipeline for a Climate-Research Open Archive
You receive a metadata sample (5,000 documents) plus 50 example researcher queries (mixed-language). Design a retrieval pipeline architecture that: (1) extracts and normalizes s…
- Retrieval Architecture
- Hybrid Search
- Multilingual Search
Open coursework - DesignIntermediateNew
Design an Adaptive Home Screen for a Streaming Recommender
Using the recommender output specification and the session-signals fixture, design three adaptive layout variants that are each triggered by a viewing-intent signal derived from…
- Adaptive Interfaces
- Interaction Design
- A B Testing
Open coursework - DesignBeginnerNew
Supplier Sustainability Audit for a Fast-Fashion Retailer
Your task is to create a tiered supplier sustainability audit program that categorizes suppliers by risk (based on country, product type, and past performance) and specifies aud…
- Supplier Auditing
- Sustainability Scorecard
- Risk Categorization
Global Supply Chain Management - 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.
- DesignIntermediateNew
FMEA for SaaS Platform Migration at a 40-Person Scale-Up
You are provided with a system architecture overview and a list of potential failure modes from the engineering team. Your task is to complete an FMEA worksheet: identify failur…
- Fmea
- Risk Assessment
- Mitigation Strategy
Open coursework - DesignBeginnerNew
Validate a Signed Construction-Permits Requirements Document
Using the requirements excerpt (req-doc-excerpt), the anonymized permits dataset (permits-dataset), and the intake notes from the first case-handler session (intake-notes), conv…
- Requirements Validation
- Executable Scenarios
- Gherkin
Open coursework - DesignFoundationalNew
Launching a Sustainable Fashion Line with Influencer Marketing
Develop a complete influencer marketing plan: identify influencer tiers (macro, micro, nano), create a brief for influencers, propose a content strategy, and set KPIs. Include a…
- Influencer Marketing
- Campaign Planning
- Budgeting
Open coursework - DesignBeginnerNew
Design a Production HTTP/2 Load Balancer Configuration
Design a multi-region topology: anycast edge -> regional Envoy clusters -> origin services. Specify HTTP/2 connection pooling (max connections per upstream, idle timeout), retry…
- Application Protocols
- Load Balancing
- Envoy
Computer Networks Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- DesignIntermediateNew
Train a Self-Play Agent for a Card-Game Edtech Demo
Implement a small two-player imperfect-information card game (Kuhn poker or a 3-card simplified Hold'em variant). Implement CFR or CFR+ for the game and run self-play for at lea…
- Counterfactual Regret Minimization
- Self Play
- Game Theory
Open coursework - DesignSeniorNew
Provably Fair Approximation Algorithm for a Neobank On-Call Roster
Using the roster problem specification (roster-problem-spec), formalize the weekly on-call assignment as a constrained multi-week optimization problem, prove it is NP-hard by re…
- Approximation Algorithms
- Linear Programming
- Np Completeness
Open coursework - DesignBeginnerNew
Build a Multi-Criteria Vendor Selection Tool for an AI Consulting Firm
You will design a Multi-Criteria Decision Analysis (MCDA, a structured way to score options against weighted criteria) tool that accepts 6-10 vendor options, 6-12 weighted crite…
- Mcda
- Decision Support Systems
- Streamlit
Open coursework - DesignBeginnerNew
Design EcoRide+, a Smart Subscription Service for Tokyo Micro-Mobility
Design the EcoRide+ premium subscription service and present it as a complete proposal the founding team can act on. Ground every decision in the materials you are given: the Ec…
- Service Design
- Customer Journey Mapping
- Service Blueprint
Open coursework - DesignBeginnerNew
Pricing Optimization for a Sustainable Fashion Brand
You are provided with historical sales data for similar products, including price, quantity sold, and cost. For each new product, you have estimated demand curves (linear or con…
- Excel Modeling
- Vba Programming
- Optimization
Spreadsheet Modeling and VBA - DesignIntermediateNew
Counterfactual Explanations for an Insurance Pricing Model
You receive a trained LightGBM regression model (premium in GBP), the feature schema (28 features, 14 mutable from the customer's side), and 500 sample quotes. Use DiCE (Diverse…
- Counterfactual Explanations
- Dice Ml
- Interpretability
Open coursework - DesignSeniorNew
Design a Cross-Chain Bridge Protocol with Honest Threat Model
Read the Vitalik 'cross-chain interoperability' essay and survey 3 existing bridge designs (lock-and-mint, atomic-swap, optimistic-rollup-native). Design your protocol around a …
- Blockchain Protocols
- Smart Contracts
- Solidity
Open coursework - DesignIntermediateNew
Event-Driven Architecture for an Order-to-Cash Pipeline
Design an event-driven architecture using a Kafka-like message bus (anonymized: assume a Kafka-compatible event log). Define: 9 event types with Avro schemas, partition strategy…
- Event Driven Architecture
- Kafka
- Saga Pattern
Software Architecture - DesignSeniorNew
Design a Symbolic-Execution Test-Generation Pipeline for a Date-Time Library
Design a generation pipeline that turns the public parsing and arithmetic surface of the supplied library module into branch-covering test inputs using a symbolic-execution engi…
- Symbolic Execution
- Klee
- Test Generation
Open coursework - DesignBeginnerNew
Choose a Sidecar Cache Store for a Hotel-Search API
Using the captured workload trace and the platform requirements brief in the provided materials, design a proposal that selects one of Redis, KeyDB, or DragonflyDB as the sideca…
- Nosql
- Redis
- Benchmarking
Open coursework - DesignBeginnerNew
Greedy Delivery-Slot Assignment for a Munich Grocery Startup
Using the provided order history sample, rider roster, and manual dispatch baseline, design and implement a greedy slot-assignment algorithm in Python. The algorithm must (1) so…
- Greedy Algorithms
- Algorithm Analysis
- Python
Open coursework - DesignIntermediateNew
Instrument a Model Monitoring Stack from Scratch
Pick the priority product (recommend the customer-service RAG assistant, around 40k queries/day). Define monitoring signals: input drift (Evidently/NannyML), output quality (LLM…
- Model Monitoring
- Data Drift Detection
- LLM Evaluation
ML Engineering and Production ML
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































