Contact

Interaction design

Tools · Design

Masonry grid of Haskayne School of Business content cards mixing social posts, video thumbnails, a 'Dean's Message' portrait, and a '1.3 billion in equity value' stat.

Motion and response are how an interface explains itself. We design interactions that carry information about what just happened, what's loading, and what's possible, and we prototype them in code, where timing and easing can be felt rather than imagined. If a movement says nothing, it doesn't ship.

Selected work

Show more
  • 2026

    2026

    Calgary Municipal Land Corporation Transit-Oriented Communities

    Web design, Web development, Brand implementation, Information architecture, Content modelling, Interaction design

    Web design, Web development, Brand implementation, Information architecture, Content modelling, Interaction design

  • 2024

    2024

    Calgary Municipal Land Corporation C+E Access Map

    Interactive maps, Interaction design, Interface design

    Interactive maps, Interaction design, Interface design

  • 2021–2023

    2021–2023

    United Way Make the Month

    Interaction design, Platforms and applications, Interface design, Multilingual and multi-region systems

    Interaction design, Platforms and applications, Interface design, Multilingual and multi-region systems

  • 2021–2022

    2021–2022

    University of Calgary 2021 Annual Report

    Editorial design, Web design, Web development, Interaction design

    Editorial design, Web design, Web development, Interaction design

  • 2021

    2021

    StreetSide Developments Sales centre touchscreens

    Kiosks and touchscreens, Interface design, Interaction design

    Kiosks and touchscreens, Interface design, Interaction design

Tools we reach for

  • Motion
  • GSAP
  • Rive
  • Lottie