UXdefined.com - A Unified Dictionary for the Modern Product Maker
I created UXDefined.com to address a common challenge in the UX and engineering fields: the overwhelming amount of bespoke terminology and acronyms that lack consistent definitions. My goal was to build a centralized dictionary tailored specifically for UX designers, bridging gaps in understanding and providing clarity across teams.
The site serves as a resource for UX professionals, offering practical, concise definitions that are grounded in real-world applications. Every entry is written with designers in mind but also considers the perspectives of engineers and product managers, making UXDefined.com a versatile tool for cross-functional collaboration. For example, terms like "design tokens" and "interaction model" are explained not only in a design context but also with actionable insights for implementation.
From a technical standpoint, I built UXDefined.com to be fast, intuitive, and scalable. The search functionality is dynamic, delivering instant results as users type, ensuring a seamless experience. The interface is clean and distraction-free, allowing users to focus entirely on finding and understanding terms. The site is fully responsive, optimized for desktop and mobile users alike.
Content creation was at the heart of this project. I wrote every definition myself, pulling from personal experience and industry research. Many entries include examples, diagrams, or code snippets to help users apply the concepts in their work. The site was also designed with future expansion in mind, allowing me to continuously add terms and categories as the field evolves.
UXDefined.com is more than just a glossary—it’s a tool designed to unify terminology, reduce miscommunication, and empower UX designers to work more effectively. It reflects my passion for simplifying complex concepts and creating resources that bring clarity to the field. You can explore it at UXDefined.com and see how it’s making a difference in how designers understand and communicate their craft.

Other Projects

Visualizing Voice in Meetings
When it comes to meetings there are two types of people; those who turn their video on and those that do not. In this post I will dive into how I designed a visual/motion system to give everyone an equal voice.
Trigger
Trigger is a After Effects script that automates a time remapping process used for layer marker based animation. Trigger allows users to quickly setup and retime complex user flows by triggering animation events called via layer markers.
Creative Studio Pro
Creative Studio Pro is AET Automotive’s ad builder for fast, beautiful, automated, OEM-compliant creative.
Smart Selector
Smart Selector is the world's most advanced layer selection algorithm for After Effects. Smart Selector's proprietary technology allows users to pinpoint and select layers densely nested within After Effects compositions
Mercury
After Effects script for creating free-form liquid deformations for shapes, solids, text, and masks. Mercury allows you to turn any object into a liquid object with customizable liquid thickness and evolution settings
Building Cortana into Microsoft Teams
In this post I we'll look at how I rebuilt Cortana using Lottie from Airbnb as well as dive into integrating audio waveforms and animated icons.
Threaded Messaging Animations
Halodrox - Drone Apocalypse
Halodrox is a indie mobile game I created in 2011 as a personal project. The game is a 9 level, accelerometer enabled, top-down shooter packed with Mario Kart style power ups and rapid fire action.
Carousel Feature within Ad Studio
Ad Studio's carousel feature allows you to select up to 10 images and deploy them as an ad unit to Facebook, Instagram, Snapchat, or Pinterest.
Prototyping Motion with FramerJS
A collection of interactive prototypes I created for the Microsoft Team's mobile app.