floating image button
At ECE at U of T UX/UI Design · Front-End Development

Rebuilding the Digital User Journey and Developing multiple key pages for the ECE Department, University of Toronto.

During my time at University of Toronto's Department of Electrical and Computer Engineering (ECE at U of T), I explored how their digital experience could evolve to cater to the multiple audiences they served. The objective wasn't to reinvent the site — it was to identify opportunities to improve content discovery, student engagement, and partnership conversations while remaining faithful to the brand's identity. I conceived, designed, and rebuilt core parts of their public-facing website entirely by myself — reimagining the digital student experience, delivered as a responsive website across phone, tablet, and desktop.

Project Context
ECE's website was in need of user experience-related enhancements. The website wasn't giving students a clear reason to explore the programs, nor providing an attractive proposition.

Faculty members needed to use it for professional outreach. Marketing couldn't use it effectively, mainly because some pages such as Events were underdeveloped. The site was maintained by multiple teams, while branding alignment was not strictly enforced.

The TNFC homepage before the rebuild

The ECE homepage when the project was greenlit.

Key Project Data

For ECE at U of T

Timeline

Nov 2024 – Mar 2025

Status

Completed

Project Size

Consists of 2 Major Projects
& 4 Minor Projects

Tools Used

Figma, Sharepoint, CSS,
Website CMS (WordPress), WAVE

Final Deliverable

Developed Website Pages

Stakeholders

Admin, Marketing, Programs Teams,
Teaching & Research Faculty

People Impacted

Current & Prospective Students,
Researchers

These are three workflow decisions that shaped my output.

01
WordPress Prototype

I designed/prototyped in Figma for intial approval, but built the working draft directly in WordPress. Stakeholders saw the real thing and when the Chair reviewed it for her final approval, there was no translation loss.

02
Color as Wayfinding

I adjusted specific color elements within sections to redirect users, using negative space and contrast to pull attention toward what mattered.

03
Resuable Patterns

The homepage was rebuilt in modular sections with reusable components and UI patterns. This ensured the site maintained UI consistency with the rest of the site.

Reimagining the Student Experience

What came back was clear: prospective students had to be the primary focus. Not because other audiences didn't matter, but because designing for the person with the least context currently meant the site would work better for everyone else too.

I interviewed stakeholders to understand priorities, to find the one audience priority that could make every subsequent decision defensible. I studied competitor department websites across North America to understand what the bar looked like and where ECE had room to differentiate. I had informal conversations with students and faculty to understand what they were actually looking for versus what the site was currently giving them.

01    Transforming the homepage into a discovery engine.

I restructured the Homepage from the ground up into independent modular sections, each optimized for a first-time visitor. The goal was a page that pointed clearly inward, to internal pages that were actually of value to the visitors.

My design focused on making it be perceived as open, active, and easy to engage with, instead of users having to hunt through disconnected sections.

02    Content for Multiple Audiences versus for One.

I had to make decisions that served both audiences without the site feeling split or generic. For eg, The Industry Opportunities page was built for industry partners. This was an original page for the website - targeting Industry Partners asking them to either "Work with us" and/or "Sponsor us," showcasing departmental metrics and opportunities for sponsorship.

But I designed it knowing a prospective student would read it and know that the department gets them access to the organizations they want to work at.

03    Transformed a plugin-generated page through a progressive disclosure.

ECE had an events page, which instead of introducing its event offerings, was originally a standalone calendar and list plugin. I transformed it into a structured Events page with event showcases, contextual information, and an embedded events widget, improving discoverability.

Instead of presenting events as a simple list, each event is surfaced as part of slider with category cards that let students quickly understand the breadth of ECE's events and identify those aligned with their interests, with the full calendar and list view accessible through the embedded widget. The experience thereby shifts from finding a event to discovering a like-minded community.

ECE's plugin generated Events page

ECE's events page now

04    Bringing erstwhile properties back with brand-consistent, repeatable UI patterns.

I was tasked with conducting research and auditing a research lab's standalone website to understand how to improve the user experience on the site and to propose a design-focused solution to integrate the TNFC lab into ECE's digital environment.

Originally only asked to perform ux-enhancements, further inquiries revealed that the department had a few properties that existed on standalone digital environments. In consultation with the administrators of those properties and the department's in-house marketing team, it was clear that bringing them back into the fold would be greater than just making UX-enhancements. After my contract concluded, the same patterns and components were reused to build the Grid Modernization Centre's content hub on the ECE website.

05    Responsive by design.

Whether accessed from a phone between classes or a desktop for research, the experience remains consistent across devices. Responsive layouts, flexible components, and adaptive content ensure the same intuitive navigation and visual hierarchy across phone, tablet, laptop, and desktop.

This approach transforms a website into an ongoing information guide — faster, clearer, and more valuable for both people and the educational institution — while respecting the trust users place in their university during some of the most important moments of their lives.

06    Page Builds to Enhance the Experience.

A website comprises many different page types, each with its own content and user needs. Some required tailored UX enhancements — not to radically reinvent them, but to better emphasize information while consistently applying established university-wide design standards.

Similar to the Events page, the department's news articles existed only as individual WordPress-generated posts, with no dedicated repository or landing page for users to browse and discover content. Meanwhile, the department's researchers needed to display student opportunities, but the existing Research at ECE page wasn't designed to accommodate any type of job board.

The Outcome

The Website went from Outdated to Useful.

The Student Research Opportunities, Industry Opportunities, and ECE Latest: News & Insights all launched in Dec 2024. The new Homepage went live in Jan 2025, with visual updates made in Mar 2025. The new Events page went live in Feb 2025 while TNFC and its subpage launched in the last week of March/April 2025.

View Live Site
“[Department Chair] signed off on the [new] design [for the Homepage]. She's a fan!”

-- Message sent by Admin (after Mockups were approved).

↓ Bounce Rate

Measurable reduction — figures on request

↑ Session Time

Measurable increase — figures on request

↑ Internal Traffic

Stronger flow to core pages

Reflections

Sites that look right at launch but are too fragile for non-technical staff will eventually break down. Thereore, reusable section patterns and components weren't a nice-to-have, it was to ensure the work would last beyond my involvement.

Designing with prospective students as the primary audience solved two problems at once. It gave us a design direction and a political one. Every content request could be evaluated against a single question: does this serve prospective students? When the answer was no, that was a reason, not a preference. It turned subjective pushback into a conversation with stakes.