Replaced 119 fragmented reports with OCAD University's first centralized analytics platform.
Four Power BI dashboards giving university leadership real-time visibility into enrolment, demographics, and funding, adopted on the spot by the Vice Provost and CTO.
- UX Researcher & Dashboard Designer · 2023–2025
- Data Design
- UX Research
- Institutional

- 119+
- Legacy reports consolidated into four dashboards
- 4
- Dashboards shipped: three operational, one executive
- 15+
- Stakeholder interviews before a single screen was designed
- 1940s
- Earliest records covered by the executive view
The problem
Administrative staff were making decisions off a patchwork of static reports with no single source of truth: 119 individual reports across SAP and Slate with no consistent format, no cross-system integration, and refresh cycles too slow to support timely decisions. Teams duplicated effort and spent time managing report logistics instead of acting on insight.
Before any interface decisions could be made, the work was a data problem: the insights staff needed did not exist in any one place. I built SQL queries to join datasets across systems using shared keys, for example calculating average enrolment by combining retention and completion reports that had never been connected before.
A single enrolment prototype
After more than fifteen interviews and contextual inquiries with admin staff, I started narrow: a comprehensive view focused entirely on enrolment. It surfaced student population, major, year, transfer status, average enrolment, and average credit load, with filters for year and term. Nothing had been aggregated this way before.
When I presented it to the Vice Provost and CTO, their reaction was immediate: they had never been able to pull a high-level enrolment overview that quickly, and they started using it on the spot. That reaction confirmed the appetite was real, and raised the bar for the next version.
Expanding the scope revealed a structural problem
Encouraged by that reception, I extended the same approach to demographic and financial data (country of origin, immigration status, gender, funding type, location) and brought it back as one expanded dashboard combining enrolment, demographics, and financial aid in a single view.
The feedback was honest: the data was valuable and staff wanted all of it, but the dashboard had become overwhelming. Too much in one place made it harder to act on any of it. The problem was not the data. It was the structure. I stopped thinking about this as one product and started thinking about it as a suite.
Two use cases, four dashboards
I redesigned around two distinct use cases that had emerged from how staff were actually engaging with the data. The first was operational: departmental staff who need to work quickly, pull snapshots, and act on current-year data. For them I built three focused dashboards covering enrolment, demographics, and funding, each scoped to the current academic year.
The second was strategic: senior leadership who need longitudinal context. For them I built a fourth dashboard spanning historical data going back to the 1940s, when the university's records were first digitized in the 1970s.
The final build
Four Power BI dashboards deployed across departments through Microsoft Fabric, built on composite SQL models joining data from SAP, Slate, and legacy systems. Three operational dashboards scoped to the current academic year for enrolment, demographics, and funding, designed for speed and daily use. One executive dashboard with full historical data spanning decades for institutional planning. AODA-compliant layouts, responsive filtering, and a consistent visual language across all four.
Outcome
Adopted immediately by the Vice Provost and CTO, used regularly by leadership and planning teams, and recognized by the university president at launch: the first centralized analytics platform in OCAD's history.
Reflection
The biggest lesson was not about dashboards. It was about data architecture as a design problem. Before any interface work began, the task was understanding what data existed, where it lived, and how to connect it. The SQL layer was load-bearing: without it, there was nothing to show.
Institutional design also moves differently than product design. Every decision touches governance, privacy, and departmental politics. That friction is slow, but it pressure-tests choices in ways that matter. What I would push next: predictive analytics for enrolment and retention trends, and self-serve customization so teams can adjust their own views without requesting a rebuild.