My Featured Projects

Apple
 Watch

Hulu
 Press

Muon
 Space

Plaid

Other happy companies I've built front-end interfaces for:

I've developed on five major launches of Apple Watch product pages.

The Apple pages that I helped build are highly performant, detailed, and include complex animations. Below are some of the components I built:

9
Pages
5
Major product launches
3
Shared Components Refactored

Storytelling throught complex animtions:

video scroll animation
Source - Apple Watch Series 7
Sticky Scroll Position and video trigger
Source - Apple Fitness +
on load animations
Source - Apple Watch
Trainers scrolling gallery
Source - Apple Fitness +
See Code Snippets

Javascript functions using CSS variables


Extremely organized SCSS and keeping it DRY

Interactions:

Scroll Toggle
Source - Apple Watch
See Code Snippets

Simplifying JS interactions


Heavy use of (CSS) variables and CSS Grid

International Gallery Band Gallery
Source - Apple Watch
See Code Snippet

Keeping SCSS DRY

Muon Space

Muon Space came to me with a need for a website to attract start-up seed funding.

We worked together on the content and I put forth the designs and code. It was an iterative, collaborative process which resulted in a new site in 4 weeks!

3
Pages
4
Weeks to Completion
36
Components

Combinbing Earth and Space:

Background Video
Source - muonspace.com
Wave Hero
Wave Footer
Source - muonspace.com
See Code Snippets

Simplifying JS interactions


Heavy use of (CSS) variables and CSS Grid

Information Hierarchy:

Products section
Values Section
Source - muonspace.com/about

Interactions:

teammate section
Source - muonspace.com/about
See Code Snippets

Randomizing DOM content and using CSS to apply positions

SCSS


careers api
Source - muonspace.com/careers

The new Muon Space website is live!

Launch date: Aug 23rd 2021

URL: muonspace.com

Hulu Press has a shiny new site to serve the press & media

The goal of the project was to give Hulu a fresh new look without the technical debt of the exiting website. I gave them a structured layout system, user friendly interactions, tasteful animations, modern tooling with which to build from, and a code styleguide.

23
Pages
6
Weeks to Completion
93
Components

UX focussed approach:

 
 
image of link expanding to show more text

UX focussed approach:

  • Focus on search: Hide other elements that are not related to search.
  • Fewer clicks: Add the focus on the search input so the user can just start typing.
  • User friendly exit options:
    • Closes when user clicks outside of search bar.
    • Closes on ESC key.
    • Closes with "Close" button.
image of gallery filter checkboxes
image of gallery filter checkboxes

Saving space is great — It's important to show how many filters are active if you are going to hide them.

image of a Hulu registration form
  • Clear validation: Show the user their password validation in real-time.
  • Keyboard navigatable: Make it simple for the user to get to each input using the tab
  • Show/hide password: It's convenient and reduces the needs for a password confirmation.
  • Floating labels: The visible label serves as a memory aid while people are in the typing stage.

The new Hulu Press is live!

Launch date: Feb 23rd 2020

URL: https://press.hulu.com/

Plaid launches an exciting brand new website and an all new design system.

Plaid got a fully static marketing site and documentation system. The project goals were to layer in code a completely new design system, be scalable with many flexible components and layout patterns, and release it into the market ASAP.

BIG NEWS!
Visa is acquiring Plaid for $5.3 billion, 2x its final private valuation - Tech Crunch

34
Pages
8
Weeks to Completion
126
Components

Adding in some fun:

image of Plaid homepage
Source - blog.plaid.com
image of Plaid homepage

Complex interactions:

image of Plaid homepage
image of Plaid homepage
Source - blog.plaid.com

Challenge: Lining up video with background brush stroke elements and making it responsive.

image of Plaid homepage

Flexible, responsive,
build system:

image of Plaid homepage
image of gallery filter checkboxes
image of gallery filter checkboxes
image of gallery filter checkboxes
Source - blog.plaid.com

Plaid went live only 2 weeks after delivery of front-end code!

Launch date: Sept 19rd 2019

URL: https://plaid.com/