“Same Day” & “Basket Building” Work

“Same Day” & “Basket Building” Work

I’ve helped create and improve critical services for guests — such as “Same Day” orders via Order Pickup / Delivery / Drive Up, and applying all available offers — at a time when these capabilities are more needed by guests than ever.

Continue reading

“Same Day” & “Basket Building” Work
Jan 14, 2023

Travel Photography

Travel Photography

My favorite travel photos — displayed in a photo gallery I built with React + Next JS. 📸

Continue reading

Travel Photography
Dec 31, 2022

Filterable List With Animated Transitions

Filterable List With Animated Transitions

I’ve created a “filterable list” with smooth animated transitions between different states. This is accomplished using a “foreshadowing” technique to help determine future animation coordinates. ♣️

Continue reading

Filterable List With Animated Transitions
Dec 12, 2022

VS Code Color Theme: Darcula Aurora

VS Code Color Theme: Darcula Aurora

My first VS Code extension! Try the “Darcula Aurora” theme, available for free in the Visual Studio Marketplace.

Continue reading

VS Code Color Theme: Darcula Aurora
Jun 29, 2022

Build an iOS Home Screen in React

Build an iOS Home Screen in React

In this demo, I recreate iOS home screen interactions using React + styled-components! 

Continue reading

Build an iOS Home Screen in React
Jun 29, 2022

Facebook-Style Animated Reactions

Facebook-Style Animated Reactions

See the code, and test it yourself!

Continue reading

Facebook-Style Animated Reactions
Jun 28, 2022

Creating a Music Player From Scratch

Creating a Music Player From Scratch

I spent the weekend creating this Spotify-clone UI. 🔊

Continue reading

Creating a Music Player From Scratch
May 29, 2022

Context Provider for Dark Mode, Reduced Motion, High Contrast, etc.

Context Provider for Dark Mode, Reduced Motion, High Contrast, etc.

Media queries are powerful, but sometimes CSS won’t cut it — and we need access to media queries directly in our React components.

Here’s how I used React Context to accomplish exactly this!

Continue reading

Context Provider for Dark Mode, Reduced Motion, High Contrast, etc.
May 28, 2022

“See It in Your Space”: AR Visualizations

“See It in Your Space”: AR Visualizations

I was able to create Target’s first “See it in your space” feature for guests. This allowed guests to take a photo, then easily visualize what a product would look like in their living space.

Continue reading

“See It in Your Space”: AR Visualizations
May 29, 2017

Sift: Target Recommendations Tool

Sift: Target Recommendations Tool

Sift is a merchant tool that helps generate recommendations on all Target properties. Features include an elaborate “query builder” UI, real-time previews, and the ability to create complex “intelligent cross-sell” rules for entire categories of products.

Continue reading

Sift: Target Recommendations Tool
Jun 5, 2016

Target Reviews and Q+A

Target Reviews and Q+A

Our team worked to remove an old vendor widget for product ratings, reviews, and Q&A — and instead use this clean in-house interface with in-house services.

Continue reading

Target Reviews and Q+A
Aug 25, 2015

Bakken Invitation Community

Bakken Invitation Community

We created an online community where people whose lives were saved by medical implant devices could come to share their story.

Continue reading

Bakken Invitation Community
May 16, 2014

Employee of the Quarter

I was recently awarded “Employee of the Quarter” — see the announcement!

Continue reading

Employee of the Quarter
May 12, 2014

AIMIA Mobile App

AIMIA Mobile App

A designer and I created this mobile app for conference attendees. It featured an interactive map, group chat capabilities, an agenda for the conference, and even an engrossing gamified system for attendees to compete with one another.

Continue reading

AIMIA Mobile App
Jan 8, 2014

Life Time Fitness: Digital Toolkit & New Website

Life Time Fitness: Digital Toolkit & New Website

At Life Time Fitness, I created the internal “Digital Toolkit” designers and developers referenced as we built and launched the new website(s).

Continue reading

Life Time Fitness: Digital Toolkit & New Website
May 12, 2013

Platinka

Platinka

A fun freelance project for Platinka Vodka. This included an “elevator entrance” experience, where the guest is transported to the “upper floor” only after verifying their age.

Continue reading

Platinka
Aug 5, 2012

Semple Mansion

Semple Mansion

A recent freelance project for the Semple Mansion wedding venue.

Continue reading

Semple Mansion
May 4, 2012