Joe Bell

Joe Bell

Design Engineer in Tallinn, Estonia

About

I’m Joe, and I love building polished user interfaces.

As well as coding and designing, you can find me taking photos, making videos and occasionally rambling on Twitter.

Currently focussing on personal projects.

Contact

Website
Twitter
GitHub
Dribbble

Writing

2023

Exploring polished interfaces

2023
Blog

Thoughts on paper, but not really on paper

Side Projects

2022

Dieter Rams' Ten Principles of Good Design

2022
cva

Class Variance Authority

2021

Shorthand utils for Stitches

2020

Share your favourite recipes with your favourite people

2020

Beautiful image placeholders, without the hassle

2020

A tiny Next.js helper for loading Google Fonts fast and asynchronously

2020
raam

Beautifully boring cosmetic-free primitives for structure and layout

2018

In 2017, I took a month off and went on an adventure

Work Experience

2018 — Now

Founded "Big Attic"; a consultancy that helps organisations drive design systems and foster collaborative communities around them.

All of my contract-based work runs through here.

2023 — 2024
2022 — 2023
Remote

Established and lead a cross-disciplinary "working group" for Vercel's design system; Geist ¹

During my time at Vercel, I played a key role in enabling support for Geist across the entire estate (for the very first time), and introduced a plethora of much-needed improvements to developer experience.

¹ vercel.com/design/introduction

2021 — 2022
Remote

Owned Monograph's design system "Plan". Plan was created prior to my arrival, but in my time I made many performance, design and developer-experience improvements.

Notable milestones include the implementation of a new dark/light color scale, and an <AutoLayout />¹ component that matched the behaviour of Figma.

¹ twitter.com/joebell_/statu…

2021 — 2021
Remote

Lead all things front-end; from laying foundations to enhancing UI flows.

Highlights include; introducing a new Stitches.js-based design system, migrating the entire front-end to TypeScript and Vite (with PNPM), as well as introducing React.js hooks

2020 — 2020
Remote

Development lead on a project for one of Azumio's top-rated apps; an onboarding journey built in React.js with TypeScript and Next.js.

2019 — 2019
Tallinn, Estonia

Established and lead Yolo Group's design system, now known as moon.io.

Supported initial implementation on Sportsbet.io and Bitcasino.io.

2019 — 2019
Leeds, United Kingdom

Brought in to advise and consult on the introduction of a potential corporation-wide design system

2018 — 2018
Manchester, United Kingdom

Brought in to consult and create a brand new scalable, performant React.js platform for ladbible.com, pretty52.com and sportbible.com.

During this time I focussed on building developer culture, and leading on Front End component architecture; with a CSS-in-JS strategy to unify design, web and mobile development.

2015 — 2018
Leeds, United Kingdom

Lead work on sky.com/toolkit; working closely with the design team to provide a single source of truth for Sky's UI.

Outside of my day-to-day role, I maintained Sky's CSS Style Guide ¹

¹ github.com/sky-uk/css

Education

Awards

2015
Final Year Individual Project Award - New Media from University of Leeds

Awarded to the student in the 3rd year of a programme of study leading to the award of the degree of Bachelor of Arts (Hons) in New Media who either achieves the highest mark in an individual project or has the highest individual contribution to a group project.

2015

Shortlisted for my short film "Moments", a motion graphics piece incorporating images from the British Library's open source Flickr archive

youtube.com/watch?v=PyDFMT2t0uk