The coolest horse
lady with design skills

— High tolerance for coffee and a slight chocolate addiction
Header imageArrow
Where I start

Design plays such an important role in any experience, but there is also the logistics of how an app should interact with it's users.

Get the details right

Make sure to carve out some dedicated time to dive deep into the nitty-gritty details. Whether building something from scratch or giving an existing app a makeover, leave no stone unturned and explore every avenue. It's crucial to keep those regular meetings with clients and stakeholders to really understand their needs. And don't forget to involve the team in brainstorming sessions to fuel that idea generation process. This collaborative approach enables a comprehensive review of potential solutions together with the clients.

identify possible knowledge gaps

Not every person out there has experience in every industry and can quickly grasp how a company is structured or the big picture ideas... Unless, of course, we're talking about me. The key is to establish the fundamental ideas and core values that form the foundation of the application's purpose. Leveraging feedback to gain insights and driving solution-based problem solving are essential components in this process.

Make the plan

Document it! A well-crafted plan is essential for clarity and execution. To facilitate a comprehensive understanding and smooth implementation, create a detailed "dashboard" that outlines objectives, timelines, and crucial milestones. Additionally, provide valuable resources such as industry research and design frameworks, which offer insightful references and a deeper level of understanding. Maintain an inquisitive mindset by consistently reviewing "how we can" approach problem-solving with simplicity and efficiency.

Execute the plan

The process of development and ideation is an ongoing endeavor, and it's often said that the final 10% of the journey is both the most challenging and time-consuming. As an application is brought to life, the team embarks on a continuous learning experience that brings forth fresh knowledge and invaluable opportunities for further ideation. It's important to maintain a fresh perspective when facing new problems and solutions, consistently pushing the creativity limits while staying open to new possibilities.

At a glance

2

Years of professional design and development experience producing active and live applications.

6 - 10

Number of hours to attain expert level new knowledge and skills.

6.5

Years of operational and project management expertise covering a wide range or industries.

33

Percentage of increased development productivity in comparison to the next leading top performer.

My experience

Business Process Analyst
Research & Data
Skillsoft
Calgary, AB
September 2023 - Present
Product Designer & Consultant
Design & Consulting
Ms. MASH Designs
Calgary, AB
July 2023 - Present
Lead Product Designer & Developer
Design
StayShure
Calgary, AB
May 2022 - July 2023
Operations Supervisor
International Agriculture Logistics
Multi Transport & Logistics
Conn, ON & Calgary, AB
April 2020 - July 2021
Operations Coordinator
International Air-Freight
Hellmann Worldwide Logistics
Calgary, AB
October 2019 - April 2020
Product Designer
Design
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Engineering Manager
Software Development
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Account Executive
Sales
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
SEO Marketing Manager
Marketing
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Product Designer
Design
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Engineering Manager
Software Development
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Account Executive
Sales
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
SEO Marketing Manager
Marketing
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Product Designer
Design
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Engineering Manager
Software Development
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
Account Executive
Sales
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time
SEO Marketing Manager
Marketing
We’re looking for someone motivated and experienced to join our team.
Remote
Full-time

"Mackenzie is an outstanding product designer and developer. She has a keen eye for detail and a creative approach to problem-solving. Her ability to think outside the box and come up with innovative solutions has been invaluable in our team's success. She is also an excellent communicator, able to explain complex concepts in a way that is easy to understand. Mackenzie is a great asset to our team, and I highly recommend her for any product design or development role."

Josh Chalmers
Product Lead, StayShure

It's been a pleasure to work alongside Mackenzie. She shows how reliable and knowledgeable she is with every project, and always livens up the mood of any conversation.

Aksel Roughsedge
Product Developer, StayShure