Selected Projects

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

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. Warehouse is due for public release in early 2016.

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 2016.

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 the UK where I co-run Kabu Creative and work with PeopleDoc France.

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

My skills include:

  • HTML
  • Django
  • Testing (Unit Testing, BDD with Behave)
  • User Interface Design
  • Visual Design
  • Project Management
  • Client and stakeholder management
  • Online marketing including copywriting and conversion optimisation

I love extending my current knowledge and learning new things. For example, recently I've been building a single page application with Ember.


When not staring at a computer monitor, 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 speak French, poorly.

On occasion, I sew.


Contact Me

Get In Touch!

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

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