Real-World Challenges Aligned to Your Coursework
Real scenarios from business, engineering, design, and analysis. Practice the work your degree prepares you for, earn verified credentials, build a portfolio recruiters can verify.
- CodeBeginnerNew
Design a Domain Model for a Library Loan System (Java)
Implement, in Java 21, an Item type hierarchy (Book, AudioBook, Periodical, EquipmentLoan — each with sub-type-specific rules), Member with eligibility logic, Loan as an aggrega…
- Python Or Javascript
- Oo Design
- Domain Modeling
Object-Oriented Programming and Design - AnalysisBeginnerNew
IFRS 16 Lease Accounting for a Renewable Energy Firm
You are a senior accountant at SunPower Renewables. The company is adopting IFRS 16 for the first time. You are given a sample lease for a wind turbine site: 20-year term, fixed…
- IFRS 16
- Lease Accounting
- Right Of Use Asset
International Accounting - ResearchSeniorNew
Probabilistic Numerics for an ODE-Constrained Battery Model
You receive 12 months of charge/discharge cycle data for 50 battery packs from a delivery-van fleet, plus the existing single-particle ODE degradation model (Python). Use a prob…
- Probabilistic Numerics
- Bayesian Inference
- Ode Modeling
Probabilistic Machine Learning - CodeBeginnerNew
Performance Optimization for a Slow Storefront
Run Lighthouse + WebPageTest baselines on 3 representative pages (home, product detail, cart). Set up Real User Monitoring (RUM) via Vercel Analytics or web-vitals.js. Ship 5 di…
- Web Performance
- Web Performance (Lighthouse, Core Web Vitals)
- Nextjs
Web Application Development 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
- StrategyIntermediateNew
Digital Product Strategy for a SaaS Scale-up
You are a product manager at TaskFlow. Your task is to create a product strategy for the next 12 months. Analyze the current product, identify gaps for enterprise needs, and pro…
- Product Strategy
- Roadmapping
- User Research
Smart Services and Digital Products - AnalysisBeginnerNew
Build a Topic-Modeling Pipeline for Citizen Feedback
Take the 60,000 comments (anonymized). Build a BERTopic pipeline with multilingual sentence embeddings (Catalan + Spanish + occasional English). Tune number-of-topics via topic-…
- Topic Modeling
- Bertopic
- Multilingual NLP
Natural Language Processing - CodeIntermediateNew
Real-Time Collaboration Whiteboard with WebSockets
Design the board state model (sticky notes + cursor positions) and pick a conflict-resolution approach (last-write-wins for v1, or operational-transform if scoping allows). Buil…
- Websockets
- React
- Nodejs
Web Application Development - AnalysisIntermediateNew
LBO of a German Industrial Components Manufacturer
Conduct a full LBO analysis: build a financial model projecting EBITDA, debt repayment, and returns under base and downside scenarios. Propose a capital structure (senior debt, …
- Three Statement Modeling
- LBO Analysis
- Due Diligence
Private Equity - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- CodeIntermediateNew
RAG Faithfulness Evaluation for a Medical-Education Assistant
You receive 200 student-style questions, two RAG configurations (config A: vector-only + GPT-class generator; config B: hybrid + rerank + GPT-class generator), and the medical-t…
- RAG Evaluation
- Faithfulness
- LLM As Judge
Retrieval-Augmented Generation - AnalysisBeginnerNew
GDPR Article 25 Privacy-By-Design Review for a HealthTech API
Review the API specification (OpenAPI 3, provided, 42 endpoints). For each endpoint: identify data categories handled (special-category health data, identifiers, traffic data), …
- GDPR
- Privacy By Design
- REST API Design
Privacy-Enhancing Technologies - ResearchIntermediateNew
Testing Market Efficiency in European Tech IPOs
Your task is to collect daily stock prices for 30 European tech IPOs from the first 60 trading days post-listing. Compute cumulative abnormal returns (CAR) using a market model …
- Event Study
- Abnormal Returns
- Market Model
Investments and Asset Pricing - AnalysisSeniorNew
Brain-Tumor MRI Segmentation Bake-Off
You receive a curated public multi-modal MRI brain-tumor cohort (~600 patients, T1/T1c/T2/FLAIR with whole-tumor / tumor-core / enhancing-tumor masks). Train all three architect…
- Medical Imaging
- Segmentation
- Neural Networks
Machine Learning for Imaging and Medical Image Analysis 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
- PresentationBeginnerNew
Run an Incident-Response Tabletop for a Healthtech On-Call Team
Design 3 tabletop scenarios with realistic timeline injects (every 5-10 minutes, new info arrives). Run the tabletop hybrid (in-person + remote) with the 8 on-call engineers + 2…
- Incident Response
- Tabletop Exercises
- Incident Command
Site Reliability Engineering - CodeSeniorNew
Deep Learning for Sustainable Fashion Visual Search
You are given a dataset of 10k product images (from a subset of the catalog) with metadata (category, price, material). Build a visual search pipeline: extract embeddings using …
- Deep Learning
- Computer Vision
- Cnn Classification
Machine Learning and AI for Business - AnalysisBeginnerNew
Optimize Hyperparameters with Bayesian Optimization on a Tight Budget
You receive a B2B-SaaS churn dataset (about 12,000 customer-month rows, 38 features) and a fixed sweep budget of 40 trials per model family. Implement a Bayesian optimizer (Optu…
- Bayesian Optimization
- Hyperparameter Tuning
- Ensemble Methods
Advanced Machine Learning - CodeIntermediateNew
Multi-Tenant SaaS Backend with Postgres Row Security
Design the multi-tenant schema: shared tables with a tenant_id column, indexed appropriately. Write a forward + backward migration (using Drizzle or Prisma). Implement Postgres …
- Multi Tenant Architecture
- Postgresql Or Mysql
- Row Level Security
Web Application Development - StrategyIntermediateNew
Fiscal Policy Impact on a 40-Person SaaS Scale-Up
Your task is to analyze the Irish fiscal stimulus package: details on R&D tax credits, changes in corporate tax rates, and government procurement opportunities. Model the potent…
- Fiscal Policy Analysis
- Three Statement Modeling
- Tax Incentive Evaluation
Macroeconomics - 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
Explainable and Interpretable AI - AnalysisIntermediateNew
Resilience Analysis of a National Power-Distribution Network
Receive an anonymized topology of the medium-voltage network (4,200 nodes, 4,800 edges, each edge with capacity + age + redundancy flag). Build the network in NetworkX, compute …
- Network Science
- Graph Analysis
- Resilience Analysis
Network Science and Computational Social Science - StrategyIntermediateNew
Pricing Strategy for a B2B SaaS Scale-Up
Your task is to develop a new pricing strategy for TaskFlow as they pivot to enterprise. You have 2 weeks. Constraints: no price increase for existing SMB customers for 6 months…
- Pricing Strategy & Elasticity
- Customer Segmentation
- Competitive Analysis
Strategy (MBA) - AnalysisIntermediateNew
Benchmark Visual SLAM Stacks for an Indoor Delivery Robot
You receive 8 indoor rosbag recordings (about 90 minutes total) captured by the robot's stereo camera + Inertial Measurement Unit (IMU) plus ground-truth trajectories from an ex…
- Visual Slam
- Sensor Fusion
- Trajectory Evaluation
Robot Perception and Autonomy - CodeIntermediateNew
Reservoir Sampling for a Privacy-Preserving Telemetry Pipeline
Implement Vitter's Algorithm R (and the faster Algorithm L for bonus credit) producing a 90M-event uniform sample per day from a stream of 18B. Add per-key stratification (so lo…
- Reservoir Sampling
- Randomized Algorithms
- Streaming Systems
Randomized Algorithms - StrategyBeginnerNew
Sales Strategy for Dubai D2C Cosmetics Brand
Your task is to develop a 6-month sales plan for GlowUp Naturals. Deliverables include a sales territory plan, a key account management framework for top retail prospects, a CRM…
- Sales Planning
- Negotiation
- CRM
Sales Management - CodeSeniorNew
Build an MLOps Platform Slice for a Fintech Risk Team
Across a 5-person team, ship (1) experiment tracking integrated into a sample model training job; (2) a model registry that promotes-by-tag; (3) a training pipeline orchestrated…
- Mlops Design
- Experiment Tracking
- Model Registry
AI Software Engineering Group Project
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.



















































































