I like to design things. Things like brands, products, and digital experiences.

I’m a systems-minded designer who loves solving complex problems and continuously learning. I specialize in product and visual design and look at problems through a human-centered lens.

Currently, I’m a Product Designer at Chess.com, helping to create the best, most accessible platform for playing chess online.

Before that, I served as a Creative Director and Motion Designer for various agencies and studios, collaborating with brands like TipTop, NerdWallet, Meta, Riot Games, Snap, Backblaze, and Starbucks.

Interesting facts about me:

🎬 I created a video on color theory that went semi-viral

🍎 I've developed and published two design courses

🤘 I’m a huge fan of metal music

Outside of work, I love spending time with my family, reading a healthy mix of fiction and non-fiction, and playing strategy games like Magic: The Gathering and Settlers of Catan.


Director of Product Design @ Chess.com
apr 2023 - present

Leading the product design team at Chess.com.

Creative Director @ The Futur
Jan 2019 - apr 2023

B2C edtech startup focused on building community through educational content and products.

Creative Director @ Blind
aug 2012 - jan 2019

Branding and motion design agency serving clients like Microsoft, Google, Sony, A&E, ESPN, Verizon, Ancestry.com, National Geographic, and Dunkin’.

Freelance Designer
Apr 2018 - Present

Design practice where I collaborate with brands to create motion design and visual design work. Clients include TipTop, Meta, NerdWallet, Backblaze, and George Dickel Bourbon.


  • Design Leadership
  • Product Design
  • UX/UI Design
  • Prototyping
  • Visual Design
  • Motion Design
  • Brand Design
  • Figma
  • Illustrator
  • Photoshop
  • After Effects
  • Webflow
  • Lottie
  • Notion
  • Jira
  • Rive
  • VSCode
  • JavaScript
  • jQuery
  • Adobe JSX
  • p5.js

Side Projects

Color For Creatives
Ongoing, project-based course designed to teach creatives color theory and demonstrate how to apply the concept to their work.
Illustration For Designers
Follow up course aimed at teaching designers how to make illustrations.
Animation assistant tool I developed and maintain for Adobe After Effects.