Social Sciences Challenges
Explore social sciences challenges on Ewance to apply rigorous thinking to real-world problems. Work on research-driven briefs across psychology, sociology, policy, and communication.
Most Popular
- AnalysisIntermediateNew
Continuous Delivery Maturity Audit for a Fintech Backend
Collect 8 weeks of deployment data (lead time for changes, deployment frequency, change-failure rate, mean time to restore) per team using their GitHub Actions + Jira + PagerDut…
- Continuous Delivery
- Dora Metrics
- Ci Cd
Agile Methods and Practices - PresentationIntermediateNew
Run a Cross-Team Retrospective After a Failed Launch
Design a 3-hour structured retrospective using either Liberating Structures or Norm Kerr's 'Prime Directive' framing (assume people did the best job possible with what they knew…
- Retrospectives
- Facilitation
- Incident Analysis
Agile Methods and Practices - DesignIntermediateNew
Design a Versioning Strategy for a Public REST API
Receive the OpenAPI spec for the 14 endpoints, 8 months of partner-support tickets tagged 'breaking-change', and the partner-mix breakdown (which endpoints which partner uses). …
- REST API Design
- REST API Design
- API Versioning
API Design and GraphQL - CodeIntermediateNew
Build a Streaming Pipeline for Real-Time Fraud Detection
Receive 30 days of anonymized card-transaction events (around 240M events total), the team's existing batch features (cardholder behavior summaries), and a pre-trained fraud-sco…
- Stream Processing
- Kafka Event Streaming
- Flink
Big Data and Data-Intensive Systems 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
- CodeIntermediateNew
Build a Self-Service Internal Developer Platform on Backstage
Stand up a Backstage instance (Docker-Compose for local, EKS for prototype hosting). Build 3 software templates: (1) New Go microservice (repo + CI + ECS service + Terraform + b…
- Internal Developer Platform
- Backstage
- Terraform
Cloud Computing - AnalysisIntermediateNew
GPU Roofline Model Study for a Computer Vision Inference Workload
Construct empirical roofline plots for the current GPU (A100-class) and next-gen GPU (H100-class) using vendor-published peak FLOPs and measured peak memory bandwidth. Profile t…
- Gpu Architecture
- Roofline Model
- Performance Modeling
Advanced Computer Architecture - DesignIntermediateNew
Design a Secure Wi-Fi Onboarding Flow for IoT Devices
Design a BLE-based onboarding protocol: device advertises a service UUID on power-on, the companion app discovers, performs an ECDH key exchange, then encrypts and sends Wi-Fi S…
- Link Layer Protocols
- Ble
- Secure Onboarding
Computer Networks - AnalysisIntermediateNew
TCP Congestion Control Comparison on a Long-Fat Network
Set up two Linux test hosts in Sydney + Frankfurt cloud regions (or one host pair with tc-netem emulating 280ms RTT). Run iperf3 transfers using CUBIC and BBR at 4 loss rates (0…
- Tcp Ip
- Congestion Control
- Performance Testing
Computer Networks - 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.
- CodeIntermediateNew
Deploy SDN-Based Network Slicing for a Telco Operator
Receive the current transport architecture (P4-programmable switches, ONOS controller cluster), the 3 customer-class SLAs (consumer: best-effort 50 Mbps; enterprise IoT: 5 Mbps …
- Sdn
- Onos
- Mininet
Advanced Computer Networks - AnalysisIntermediateNew
Run a Red-Team Exercise on a Cloud-Native Microservices Platform
Receive a scoped engagement letter (in-scope: 6 microservices and their CI/CD pipelines; out-of-scope: customer-data exfiltration beyond proof-of-access), the architecture diagr…
- Red Team Operations
- Kubernetes Security
- Lateral Movement
Computer Systems Security - DesignIntermediateNew
Design Multi-Tenant Network Policies with Calico Tier Enforcement
Receive the cluster topology (120 customer namespaces + 4 platform namespaces), the application traffic patterns (frontend talks to backend talks to its tenant's database), and …
- Kubernetes Orchestration
- Network Policy
- Calico
Container Orchestration with Kubernetes - CodeIntermediateNew
Migrate Stateful Workloads to StatefulSets with Storage Class Tuning
Receive the current Redis Sentinel topology (3 nodes, ~120GB data), the EBS gp3 baseline performance requirements (3,000 IOPS, 125 MB/s), and the cluster (EKS 1.29 with the EBS …
- Kubernetes Orchestration
- Statefulsets
- Storage Classes
Container Orchestration with Kubernetes 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
- DesignIntermediateNew
Observability for a Microservices Payments Platform
Design the observability architecture: OpenTelemetry traces from 38 services into Tempo, structured logs via Loki, RED (rate, errors, duration) metrics via Prometheus, SLOs defi…
- Observability
- Opentelemetry Instrumentation
- Slo Design
DevOps and Secure Deployment - AnalysisIntermediateNew
Tune Consistency Levels for a Global Ride-Hailing Platform
Receive an anonymized topology export (3 regions, RF=3 per region) plus 7 days of query traces tagged by class. Reproduce the matching anomaly in a Kubernetes-based test cluster…
- Consistency Models
- Cassandra
- Distributed Tracing
Distributed Systems - StrategyIntermediateNew
Decompose a CRM Monolith into Bounded Services
Analyze the monolith using NDepend or similar (provided). Identify the top 4-6 candidate service boundaries based on coupling + business-capability seams (likely: Quotation, Pol…
- Strangler Fig Pattern
- Service Decomposition
- Csharp Programming
Enterprise and Business Software Engineering - AnalysisIntermediateNew
Audit API Governance Across a Tier-1 Bank's Integration Estate
Inventory the API estate using a combination of Swagger/OpenAPI scrapes (where present) and stakeholder interviews. Build a scorecard covering: spec completeness, auth scheme, v…
- API Governance
- Openapi Spec
- Dora Compliance
Enterprise and Business Software Engineering - CodeIntermediateNew
Design a Saga Orchestrator for a Cross-Border Payments Flow
Model the payment flow as a saga: 6 forward steps + their compensations. Choose between orchestration (Temporal) and choreography (event-driven via Kafka) and defend the choice.…
- Saga Pattern
- Temporal Workflow
- Compensation Logic
Event-Driven Architecture - DesignIntermediateNew
Design Schema Evolution for a Multi-Tenant Event Platform
Design a schema-evolution model covering: schema-registry topology (per-tenant subjects vs shared), compatibility modes per topic class (strict vs forward-only vs none), tenant-…
- Schema Evolution
- Kafka Event Streaming
- Schema Registry
Event-Driven Architecture - DesignIntermediateNew
Drift-Detect + Self-Heal a Multi-Tenant Kubernetes Estate
Enable ArgoCD auto-sync with selfHeal + prune across all 28 clusters. Add Kyverno cluster policies enforcing baseline standards (registry, resource limits, network policy). Buil…
- Argocd
- Kyverno
- Drift Detection
GitOps and Continuous Delivery - AnalysisIntermediateNew
Build a Performance Model for a Molecular-Dynamics Job
Build an analytical performance model covering: compute time per step (function of atom count + cutoff + interaction type), inter-rank communication cost (function of decomposit…
- Performance Modeling
- Gromacs
- Benchmark Design
High-Performance and Scientific Computing - DesignIntermediateNew
Design an Adaptive UI for a Streaming-Platform Recommender
Design 3 adaptive layout variants triggered by session-intent signals (time of day, last-3-session pattern, device class) — without retraining the recommender. Build a high-fide…
- Adaptive Interfaces
- Interaction Design
- A/B Testing
Advanced Human-Computer Interaction - DesignIntermediateNew
Intelligent Interface Spec for an AI-Assisted Code Review Tool
Audit current AI-surface inconsistencies and map every AI signal to a confidence band (high / medium / speculative / unverified). Design a unified intelligent-interface spec: su…
- Intelligent Interfaces
- Interaction Design
- Hci Research Methods
Advanced Human-Computer Interaction - AnalysisIntermediateNew
Build a Risk Register for a Cross-Border Healthcare Provider
Run 8 structured interviews (CISO, IT director, clinical-systems lead, DPO, 4 clinic managers) to surface the top risk candidates. Map each risk against NIST SP 800-30 (threat s…
- Risk Management
- NIST Sp 800 30
- Security Governance
Information Security Management and Governance - DesignIntermediateNew
Author an Incident Response Playbook for a Fintech Startup
Author a 4-phase playbook (Prepare, Detect & Analyze, Contain/Eradicate/Recover, Post-Incident) covering 6 incident classes: data breach, ransomware, account takeover, payment-f…
- Incident Response
- NIST Sp 800 61
- Security Governance
Information Security Management and Governance
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.



















































































