About Me
Interaction Designer · Digital Content & Web
Interaction Designer and front-end web developer at Kubik, a global experiential agency. Five years building CMS-driven content platforms, event websites, and interactive experiences for international brands — concept through deployment, in close coordination with account, production, and client stakeholders. Based in Waterloo, Ontario.
The scope at Kubik spans Sanity, Contentful, and Strapi CMS platforms — each managing content for different contexts, from national digital signage networks to conference websites serving hundreds of attendees. Work is consistently end-to-end: content strategy, UX, HTML/CSS/JavaScript development, performance analytics, and post-deployment reporting.
Most projects involve coordinating content across multiple stakeholders with distinct requirements, moving quickly between platforms, and maintaining clear documentation so everyone stays aligned.
Outside of work: self-taught guitarist, record collector, concert-goer, and co-op gamer. Reads more nonfiction history than is probably reasonable — particularly stories that didn't make the official record: marginalized histories, cultural edge cases, and the gaps between what happened and what got written down. Museums, markets, and a Magic: The Gathering deck that loses gracefully.
Career
2020 — Intern
Kubik
Joined Kubik to help a physical-build agency move digital during COVID lockdowns. Built interactive web apps and managed content for virtual conference and dealership environments.
2021 — Junior
Kubik
Designed and managed event websites for Parker Hannifin conferences. Built CMS-driven interactive installations for Michelin in Contentful.
2022 — Present
Kubik
End-to-end ownership of CMS platforms, content delivery pipelines, engagement analytics, and client-facing reporting across concurrent engagements.
Before Kubik, completed interaction design studies at Sheridan College with a focus on web interfaces, accessibility principles, and content systems. The internship was the bridge — a part-time hire to help a physical-build agency establish its digital presence when physical events had stopped entirely.
Five years later, the work spans CMS platform management, website development, analytics reporting, and multi-channel content delivery. The case studies on this site represent a recent cross-section — all 2026 — from a much larger body of ongoing client work.
Content Systems & Web
Outside of the case studies on this site, a significant portion of the work involves managing content systems that run quietly in the background — CMS platforms that enable non-technical teams to update content, analytics pipelines that convert engagement data into client-facing reports, and documentation that keeps distributed teams working from the same information.
The goal is always the same: a system where the right people can publish the right content at the right time, with reporting that demonstrates why it mattered. The interactive experience is the surface; the content infrastructure is what makes it repeatable.
CMS platform management
Sanity, Contentful, and Strapi — editorial workflows, content architecture, and remote publishing pipelines.
Analytics & reporting
Engagement tracking, footfall data, and structured post-event performance reports for client stakeholders.
Web standards & accessibility
HTML/CSS/JavaScript development grounded in Interaction Design principles and mobile-first responsiveness.
Cross-team coordination
Working across account, production, and client teams to align on content requirements, timelines, and delivery.
Pitch & RFP Work
During the slower summer periods between trade show seasons, the work shifts to the pitch team. Kubik competes for Fortune 500 experiential contracts through competitive RFP responses and speculative proposals — briefs from brands including BAE Systems and CDK Global.
This is where the "what if" work lives. What if the booth was also a data visualization? What if the touchscreen wasn't a touchscreen? What if the physical and digital environments shared a coherent logic? Pitch contributions span concept development, interaction design, rough prototypes, and the technical narrative of how it would actually be built.
Interpreting the brief
Identifying the interaction opportunity inside the client ask.
Experience flows
What a visitor does, in what sequence, and why.
Concept mocks
Key screens and moments at fidelity appropriate to the stage.
Technical narrative
How it would actually be built, written for a non-technical audience.