top of page




My Role

Lead, UI/UX, User Flows



An engineering platform designed to help track performance and mitigate risks.  

Ever thought about how the infrastructures we live around require consistent and proper monitoring? Like the buildings we live in, the dam in the reservoir, the pipes underneath the streets we walk on daily.


Stantec Altitude™ is a comprehensive platform designed to communicate real-time data and information to help engineers track performance and mitigate risks for a variety of environments.

As the design lead, I am heavily involved in discussions with the product manager, business analyst and software development lead, hashing out requirements together based on user needs and back-end structures. I also participate in bi-weekly sprints alongside developers, providing them instant feedback. 

Data sources.png

The Problem

Lack of transparency and information is something that engineers struggle with when it comes to maintaining compliance and monitoring entity health. At the moment, there aren't enough tools available out there to provide them with easily accessible and accurate data. 

The Solution

As part of Stantec's innovative team, my role is to incorporate user requirements and technical insights into an all-in-one engineering platform. Through thorough research and competitive analysis, I aim to create a seamless experience that can streamline an engineer's day-to-day tasks. 

Altitude mockups.png

So, how does Altitude work?

Altitude functions with the following key modules:

  • Data Sources 

  • Entities

  • Models 

Each of these modules rely heavily on API integrations, complex back-end infrastructures, and data modelling. While as a designer, my goal is to create an effective user experience, it is crucial to consider limitations and restraints brought by these factors when making design decisions. For example, how do we take our users through creating a new data source, entity or model with back-end verification in mind? What filtering options are we able to implement to keep items concise? 

Entities mockups.png

Gathering design requirements through story mapping

A good practice we've implemented as a team is story mapping. In the context of managing entities, I was able to better visualize a customer's journey with this module and define the actions needed to achieve each task.

Create a single entity

Create entities in bulk

View list of existing entities

View/edit entity details

Manage entity settings

Fill in default & custom fields

Download CSV template

Search & filter entities

Deactivate entity

Create custom fields

Set area of interest 

Upload CSV file

Click to view entity details

Connect to data

Edit/delete custom fields

Assign entity relationships

Connect to model

Iterations mean improvements!

The look and feel for Altitude has changed from its initial version to its latest. Through user testing, I was able to collect feedback to make iterations on its general user interface. 

What's next?

Stantec Altitude™ will continue to evolve and improve in the future with new features and modules implemented. The innovative team will keep fine-tuning details that will take the platform to its next level. 

As the design lead, I foresee myself taking on more responsibility in delivering high-quality mockups to stakeholders and the team. 



bottom of page