A few projects, prototypes, and design explorations.

Projects below do not include work done under NDA, and may include usability recommendations not reflected in the final designs.

Looking for case studies, pitches, and retrospectives? Tell me about your project for access.

Rally

A personal project to explore a modular, multi-functional civic engagement tool for individuals, communities, and organizations that also functions as a study in design systems, social layers, and data contextualization.

  • Branding
  • Market Research
  • Wireframes
  • UI
  • UX
  • Product Design
  • Browser Prototypes
  • Figma
  • Photoshop
  • Illustrator
  • Eleventy
  • Nunjucks
  • SCSS
  • JavaScript
  • Alpine.js
Rally: My Library (showing active legislation tab)
Rally: Advanced Search page
Rally: Advanced Search page
Rise to Health Coalition: Homepage
Rise to Health Coalition: Impact Areas page
Rise to Health Coalition: Content Finder page

Rise to Health Coalition

Brought in to quickly redesign the existing wireframes to accommodate a revamped content strategy; update the existing branding to for better accessibility and WCAG conformance; and provide final high-fidelity mock-ups, a Figma component library, and developer hand-offs with relevant HTML/CSS.

  • Figma
  • Accessibility Auditing
  • WCAG
  • Branding & Application
  • Wireframes
  • Component Library
  • UI
  • UX
  • Photoshop
  • Illustrator

Reference Glossary: Project Overview

A responsive project overview landing page designed and built as part of a greater glossary system for hardware and software projects and their various histories and connections.

  • HTML
  • CSS
  • Browser Prototypes

Grid Cards

Simple grid prototype with various interaction points, originally designed for a content feed.

  • HTML
  • CSS
  • Browser Prototypes
  • Uses clip-path for better, cleaner border radii, especially in conjunction with transitions
  • Utilizes oklch and color-mix
  • Uses container to determine if/when to unwrap and marquee-ify tags
  • Faux marquee that intentionally waits a beat before animating and pauses on :hover
  • Uses media queries to determine whether card titles are line-clamped + text-overflow: ellipsis;'d or flex-wrap: wrap;
Imaginable Futures: Brasil (microsite landing page)
Imaginable Futures: Brasil (microsite landing page, continued)
Imaginable Futures: Brasil (language switch UI)

Imaginable Futures

Worked with IF on multiple engagements that included updating the designs of their existing English site; providing accessibility consulting; and creating the wireframes and high-fidelity mock-ups for the mobile and desktop versions of a Brasilian Portuguese micro-site.

  • Figma
  • UI
  • UX
  • Browser Prototypes
  • Accessibility Auditing
  • Sketch
  • Illustrator

SVG Constellations

Uses CSS sibling-index() function that creates a sparkle effect across the celestial objects that make up some of the major constellations. Animates the SVG's paths between these objects to show the inferred final shape.

  • HTML
  • CSS
  • SVG
  • Browser Prototypes
  • Illustrator