My work lives at the intersection of design and code.

At NML I lead the design and front-end team. We are responsible for all UI design, front-end builds and design system creation. Over the last few years we have put in place design operations for a range of applications, from large financial services platforms to JAMstack based static sites.

Visit the NML Work page for case studies of projects completed over the last six years.


For many years I taught UI design, HTML, CSS and JavaScript on both the full- and part-time programmes at the Academy of Digital Arts (formerly Friends of Design). In addition to teaching I designed course curricula, outcomes and study material for a range of student levels.

I continue to teach workshops and give talks at meetups and conferences. Read more about those activities on the About page.

Personal projects

Budget Justice Coalition

Data platform for the Budget Justice Coalition, a civil society organisation.

More projects coming soon

Instagram Dribbble Github