My role as a Product Designer at CDW spanned two, but often three, product teams at the forefront of the user journeys in finding, selecting, purchasing, and managing products and services.

Product Design

I believe a product designer is a person who can deftly navigate through the rigors of experience design and visual design. A product designer should be able to take a project from concept through delivery, employing various methodologies in research, design, and testing.


With a better understanding of my product through insights and research, I can design experiences that better satisfy both user needs and business needs.


Through an iterative design process, I can deliver products designed to reflect research findings, analytics insights, and user expectations more closely.


There is no better way to validate (or invalidate) a solution to a design problem than by testing. When in doubt, test, and test again.

User Centered Research and Design

All my work at CDW revolves around solving a user's need or easing a pain point (and our users come in all shapes and sizes). Additionally, our users may have disabilities that make it difficult for them to interact with our website, so my designs need to be 508 compliant.

Software Research

In 2017, a small team embarked on a journey to better understand how software is sold. It was through that research journey that we learned how our customers' experience with software both online and offline was being negatively impacted.

Complex Flows Demystified

When making extensive changes to a product, we must carefully consider the new user flow. In redesigning the Product Finders experience, I documented the original flow and incorporated new paths to the redesigned flow.

Compare Original and New Flows (PDF)


I approach wireframes as a blueprint of all the elements and interactions that should be present within a design. I prefer to design low-fi wires that are not too prescriptive of UI and thus do not restrict the creative process.

High Fidelity Prototyping & Testing

High fidelity prototypes allow us to test our design solutions in a controlled environment. With prototypes, we can simulate our product and potential design candidates with micro interactions as they would play-out in a real-life situation (on your desktop/laptop, tablet, or smartphone).

Global Help and Feedback

I set out to consolidate several tools into one global utility for both desktop and mobile experiences. This utility would provide a consistent experience throughout so that customers may access the CDW Help Center, initiate a chat with a product expert, and provide feedback.

View this Prototype in Axure RP

Mobile Design

CDW’s B2B DNA made it a desktop first experience. It was a great opportunity to bring new life into a neglected mobile experience. My work in this redesign project touched many site areas, improving the UX and UI of the mobile experience. Our redesign saw instant gains in viewership and usage and, in turn, instant gains in revenue.

Product Page

Before & After

User Sign In

Before & After

Account Center

Before & After


Before & After

Design Documentation

Migrating from this microsite to a new code base gave us the opportunity to overhaul the experience. We designed a full-fledged product compare experience, distilled it to an MVP and divided the work into release phases. I created multiple documents to guide my team through planning three release stages and possible future work.

The End. Where to now?