Selected Projects

Warehouse - The Future of PyPI

UI Visual Design CSS/SCSS

Warehouse is the next generation Python Package Repository, designed to replace the legacy code base that currently powers PyPI.

View Project

Introduction to Django - An O'Reilly Screencast

Django Education

Introduction to Django is a 40 part video series walking new developers through how to set up, develop, test and deploy a fully functional Django web application.

View Project


Django TDD BDD HTML CSS/SCSS UI Visual Design

Connect is a moderated web application that helps people connect with each other based on skills, interests and location. Connect is currently in development and due for a full-feature release in 2018.

View Project


UI Visual Design JS/Jquery CSS/SCSS

BPCLEtool is a web application that helps health organisations improve and maintain clinical education best practices. Originally developed for the Victorian Department of Health, BPCLEtool is used by hundreds of health organisations across Australia.

View Project

Skills & Interests


I am a designer-developer based in Perth, Scotland, leading and managing the UX and UI team at PeopleDoc.

I am motivated by the desire to create great user experiences and beautiful, maintainable code.

My skills include:

  • HTML
  • SCSS / CSS
  • Django / Python
  • Testing (Unit Testing, BDD with Behave)
  • User Interface Design
  • Visual Design
  • User Testing
  • Project Management

I love extending my current knowledge and learning new things. For example, recently I've been learning to build small applications with Vue.js.


I enjoy cooking and baking, and have a particular penchant for home-made bread, sweet treats and international cuisine.

I enjoy travel, having spent extended periods in India (on a student exchange), and Europe. In my spare time I work on improving my French language skills.


Contact Me

Get In Touch!

I am available for new design and development work via my consulting company, Kabu Creative. To discuss a particular project, please contact me at n.harris [at]

I tweet @nlhkabu - feel free to say "hi"!