Design a GPU-Accelerated Real-Time Wind Turbine Fleet Dashboard
Overview
What this challenge is about.
Design a GPU-accelerated dashboard for 38,000 wind turbines at 60 fps. Submit your proposal to earn a verifiable certificate.
The scenario
Windward Sensorik GmbH builds and operates Internet-connected condition sensors for European wind farms, and its operations team relies on a single browser dashboard to watch the health of the entire fleet in real time. The incumbent dashboard renders each turbine as an individual vector shape, which caps usable capacity at roughly 4,000 of the 38,000 monitored turbines.
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.
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