A real-world internal dashboard project focused on making high-risk CSV-based operational updates safer and easier to handle through UI. The work covered specification design, validation logic, error UX, and implementation-aware coordination across product, frontend, and backend constraints.
Period: Since Dec 2025
Overview
A safety-critical internal dashboard project for power operations teams, focused on replacing command-line and direct database updates with a safer and more repeatable UI workflow. The work covered specification design, validation logic, error UX, and implementation-ready handoff.
The dashboard is used in a smart-city energy operations environment to manage and monitor power devices. While much of the product is about analytics and configuration, the features I worked on involved editing and applying short-term operation plans — actions with real operational impact if handled incorrectly.
The task was not simply to add screens, but to redesign a high-risk workflow so that operators could act safely and efficiently under real constraints.
Workflow Design
Validation & Error Handling
Specification & Handoff
Month View
Two-month grid for scanning plan existence and bulk actions safely.
Day View
Spreadsheet-style detailed daily view across devices and time slots.
Validation Error View
Aggregated actionable feedback designed to help operators fix issues in one pass.