Design a GPU-Accelerated Real-Time Wind Turbine Fleet Dashboard
Overview
What this challenge is about.
Design a GPU-Accelerated Real-Time Wind Turbine Fleet Dashboard. Intermediate challenge in design. Designing real products under real constraints, earn a blo...
The Brief
What you'll do, and what you'll demonstrate.
Design a dashboard that renders all 38,000 live turbine sensors at 60 frames per second on a mid-range laptop, with status color-coding, two-second streaming updates, on-hover detail, and a historical time slider.
This is not a design exercise. It is the work a product designer does between a brief and a shipped interface. That distinction matters to every hiring manager who has seen candidates redesign Spotify's homepage and none who have worked under real product constraints.
When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."
Earning criteria — what you'll demonstrate
- Explain why GPU-accelerated rendering scales to tens of thousands of points where per-element vector rendering does not.
- Design a data flow that merges a seed dataset, a live streaming feed, and a historical log into one coherent rendered view.
- Define a measurable frame-rate benchmark tied to specific hardware and a specific point count.
- Translate a brand style brief into an accessible, unambiguous status color encoding.
- Communicate a rendering architecture clearly enough that another engineer could implement it without further questions.
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Aligned coursework coming soon.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Webgl
Apply webgl to solve real industry problems and demonstrate production-level capability.
- Gpu Pipeline
Apply gpu pipeline to solve real industry problems and demonstrate production-level capability.
- Data Visualization
Transform complex data into clear, insightful visual representations.
- Frontend Development
Apply frontend development to solve real industry problems and demonstrate production-level capability.
- Performance Optimization
Apply performance optimization to solve real industry problems and demonstrate production-level capability.
- Shading And Lighting
Apply shading and lighting to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles:
Frontend Engineer (Data Visualization)
This challenge mirrors the daily work of a data-visualization frontend engineer: turning a high-volume live data source into a performant, readable interface and defending the rendering approach to a team that must build and maintain it.
This challenge sharpens
- webgl
- data-visualization
- frontend-development
Graphics / Rendering Engineer
Designing a GPU pipeline that draws tens of thousands of points at 60 frames per second and justifying it against a hardware benchmark is the core of rendering-engineer work, where every frame and buffer update is budgeted deliberately.
This challenge sharpens
- gpu-pipeline
- performance-optimization
- shading-and-lighting
Performance Engineer (Web)
Setting a measurable frame-rate target, designing for low-end hardware, and proving the result with profiling tools is exactly how a web performance engineer scopes and validates demanding interface work.
This challenge sharpens
- performance-optimization
- webgl
- frontend-development