Outcome signal
90s to 7s average load time
Load time dropped to 7 seconds through dataset and SQL logic changes
Summary
Average dashboard load time dropped from 90 seconds to 7 seconds, restoring usability across five departments.
Outcome-first metrics
Outcome signal
90s to 7s average load time
Load time dropped to 7 seconds through dataset and SQL logic changes
Focus
Dashboard performance tuning
Industry: Retail
My role
Dataset redesign and SQL optimization
Tools: Power BI, SQL, DAX
Problem
A retail analytics dashboard used by five departments loaded in over 90 seconds, making it impractical for daily decision-making.
Context / Constraints
Industry context: Retail. Primary focus: Performance Tuning. The scope and sequencing were shaped by concrete delivery constraints.
Approach
Redesigned the dataset structure and optimized SQL query logic to remove the primary performance bottlenecks.
Outcome
Average dashboard load time dropped from 90 seconds to 7 seconds, restoring usability across five departments.
My Role
Dataset redesign and SQL optimization
Trade-offs / Lessons
Additional Notes
Contact
Start with the current constraint, what needs to change, and where delivery risk is showing up now.