I’m currently working as a Design Manager supporting Facebook’s Commerce Opportunities organisation, more specifically focused on omnichannel commerce. Our team focuses on the ways people buy products online and offline, and the businesses using Facebook to conduct their commerce.
From 2017–2020, I worked as a Design Lead for Facebook’s Ads and Business Design System. My team and I created and maintained the visual language and web React components that power Facebook’s Ads and Business products, serving millions of Facebook Ads customers and thousands of Facebook engineers and designers.
In late 2018–early 2019, the team worked closely with Facebook’s primary revenue-impacting product, Ads Manager, to help them redesign the product in the pursuit of increased advertiser efficiency and customer value. This work was the first result of a coordinated effort to create a more cohesive advertising and marketing experience across all of Facebook’s business tools. More about this work can be found on the Facebook Business website.
In late 2019, I relocated from Menlo Park, California to London, England to help support the Ads organisation and scale our design system team's portfolio.
Before working on the Ads and Business Design System I worked as a Product Designer on Facebook's Brand Measurement team, devoting my time to creating new ways to measure and report ad effectiveness as it pertains to brand advertising.
My first project at Facebook was Split Testing, a tool allowing advertisers to test different ad strategies against one another to find the most effective way to spend their ad budgets on Facebook.
During my two and a half years at Dropbox, I worked on numerous projects across several different teams. Most notably, I worked with the Revenue & Growth team on redesigning and relaunching Dropbox Pro(now known as Dropbox Plus), an effort which involved both product work (in the form of building new features, such as password-protected shared links) and marketing efforts. Additionally, I helped lead the engineering efforts to build the marketing pages for Dropbox Pro.
After the initial launch of the new offering, our team was poised to grow adoption. We spent months experimenting with marketing efforts, as well as refining the checkout experience. We saw a direct and substantial positive impact on subscriptions through our improvements.
After working on Dropbox Pro, we spun off a small “blue sky” growth team to explore how we could foster increased adoption of our sharing tools. The most successful project to emerge from that team was the addition of user avatars in the Dropbox Product. Adding user photos to the product led to increased sharing activity, just as we had hoped, but it also unlocked possibilities for other product teams to build richer, more user-centric experiences.
In my final year at the company, I joined the Web Infrastructure team as a Design Engineer to work on Design Systems. I had spent all my tenure at Dropbox maintaining a suite of design tools, so was able to provide historical knowledge and engineering principles to address inconsistencies in both the design and implementation of many product surfaces. The result of my work was Scooter, an open-source (S)CSS framework and design system adopted by several product teams to speed up their work.
If the work I do for money is my bread and butter, my side projects are the jam on top. I routinely embark on new side projects to explore coding opportunities and design styles outside of my employment.
Zeitgeist is a Mac menu bar app that lets you see the status of your recent Vercel deployments. It updates in (almost) real-time, giving you at-a-glance peace of mind about your web app deployments. Visit the microsite for details and to download for free.
Lucid Underground is a web app and companion iOS and watchOS app that shows the current status of the London Underground, London Overground, TfL Rail, and DLR transit systems. You can visit the website or buy the app on the iOS App Store.
Who Would Win Bot
Who Would Win Bot is a Twitter bot that asks followers: in a fight between two random emoji, who would win? A Genie, or a potato? A bouquet, or a curling stone? View the source of GitHub or follow it on Twitter.
Lucid is a Google Chrome extension that replaces the New Tab page with a simple notepad. It's useful for avoiding bad browsing habits and jotting down ideas or errands.
Gifme is a personal clone/rip-off/emulation of Giphy, the popular gif search engine. Tired of Giphy's suboptimal Slack integration, I built Gifme as a web app to search my own massive gif collection. View the source on GitHub or visit the site.
Toast is a Sass/CSS grid system, designed to be highly customisable, extremely verbose, and simple-to-use out of the box. It uses no floats, no
last classes, and allows nesting. Visit the site
Digital Ruin is—for lack of a more fitting description—an art project dedicated to giving form to both real and fictional digital exchanges, with an emphasis on difficult interactions. It’s bleak, and hard to describe. Visit the site.
Just My Type
Just My Type is a library of font pairings from Adobe Typekit and H&FJ’s Cloud.Typography. Created out of a desire for a place to keep track of my personal favorite web font pairings, Just My Type has grown to become a popular typography resource for many web designers.Visit the site.
Animate.css is a cross-browser plug-and-play CSS animation library for delightful animation in websites and web applications. Since I created the project in 2011, it has gone on to be used in tens of thousands of websites, growing into an active open source community. Visit the site.