About

Designer
who codes.

Twenty-five years of design. Fifteen years of code. One person on every project, start to finish.

Neil de la Harpe, profile portrait

How I got here

Marketing diploma, Vega School of Brand Leadership, 2001. From there, a working path through publishing, advertising, television production, retail packaging and eventually the web.

I learnt to code because the developers I worked with couldn't hold the design line. The gap between what I'd hand them and what came back was always too wide. So I started writing it myself. Fifteen years later: hand-coded HTML, custom WordPress, customising Shopify Liquid and just started native iOS apps in final testing.

I've worked in every discipline of design that ships at scale. From finished art at a litho printer to front-end code in a modern browser. That range is the point. Every medium teaches you something the others can't.

What I'm doing now

For over a decade, my retail packaging work ran through agency contracts. Packaging systems for PEP Stores, Ackermans, DUNNS, with clients like Stylo, Anthem, Funki, Premio, Volt Mobile and Famous Red. Those agency contracts have since ended.

I'm now taking direct client briefs. That means faster decisions, clearer communication and the person actually doing the work talking to you directly. No account managers, no handoffs, no outsourcing.

The focus right now is websites: rebuilds, migrations, Shopify, custom HTML. Brand identity and packaging projects are welcomed when the brief fits. Three of my own native Apple apps are in final testing, headed for the App Store this year.

What to expect

  • Direct communication. You deal with me. Not a team, not a middleman.
  • Honest timelines. I tell you how long it takes, then I stick to it.
  • Structured feedback. Two to three rounds of revisions per project.
  • No scope creep. Brief changes, we discuss first. No invoice shocks.
  • Quality that lasts. I design systems, not one-offs. Work should still hold up in five years.
25+Years
200+Projects
4Native apps
1Person

I treat every project like my reputation depends on it.
Because it does.

Talk first, quote second

Ready to brief me?

I reply within 24 hours.