Skip to main content

I  am a freelance web developer consulting on, building and theming responsive Drupal sites and systems.

I also create work as one half of design, web and animation studio iaminawe.

I am an experienced, motivated & ambitious creative professional comfortable working across a range of various web, design & animation disciplines.

I am comfortable taking a project from concept stages through to final execution. I thrive on challenge and push myself to create high quality work at every level in every medium.

I am enthusiastic and passionate about the work I do and am happy working alone or as part of a team




    I Like to

  • Plan, design, build, deploy and optimize awesome drupal websites.
  • Build iOS apps using Appcelerator Titanium
  • Create motion graphics & animation for broadcast, web and events.
  • Stay sharp, read books, watch training videos ask questions and learn new things.
  • Try new tools, techniques and ideas to be more productive & efficient.
  • Teach what I know and learn about what I don't.



Feb 2012 – Current

Contractor & Consultant

I provide freelance web development and consulting services to other drupal shops as well as to my own clients.


June 2001- Current

Owner, Developer, Animator

Iaminawe is the web development, design & animation studio I have run and created work for since 2000.

North Studio

October 2010 – February 2012

Senior Drupal Developer

I worked as a senior drupal developer, site builder and themer for northStudio handling a range of different scale drupal sites and systems.

Interactive Africa

January 2009- April 2010

Web Producer

I was responsible for conceptualizing,planning, building and managing the Design Indaba website. I was tasked with building a best of class site in Drupal and spent time researching and implementing these practices.

Mission Advertising, London

Oct 2000 – June 2001

Flash Animator/ Designer

I worked primarily in Flash and Dreamweaver creating animated web content and training CD-Roms for large shipping clients.

Teaching & Training

January 2000 – 2011

Since graduating I have taught design and animation skills and software on various occasions in various countries

  • 1999-2000 Mediatek, Durban, SA – DTP, Web Design & Video Production
  • 2000 French Woods Festival, New York, USA – Web Design & Animation to children
  • 2007 Friends of Design, Cape Town, SA – After Effects Basics course
  • 2010-2011 Q College, Victoria, Canada – Various Drupal related training for students
  • 2010-2011 northStudio, Victoria, Canada – Various Drupal related site and system training for clients


  • Online Learning I am self motivated and am constantly learning new things from a range of online sources including a badge collection over at Treehouse and working on my programming over at Codecademy
  • 2008 – UCT Graduate School of Business "Business Acumen for Artists" course 
  • 1996-1999 – Mediatek Digital Graphic Design Diploma  Durban, South Africa

    • Traditional & digital graphic design, web design & video production
    • 2nd & 3rd Year Student of the Year
  • 1991-1996 – Durban High School , South Africa –  Matriculated with Exemption


I specialize in building robust, attractive & responsive drupal sites & have developed an excellent knowledge of the various modules, themes & development practices required for doing so. I have 6 years of experience working with and manipulating drupal to do a wide range of things and have particular interest in using it to build products and to power native mobile applications.

I am primarily a front end developer and site builder and have an extensive knowledge of Drupal’s eco-system and have planned and built many types of Drupal sites from the ground up. I am experienced working with a range of themes and frameworks including Omega (3 & 4), Zen, Bootstrap and Foundation and I am comfortable using SASS/Compass and LESS preprocessors.

I develop and build sites using community best practice techniques and make heavy use of git, drush, install profiles, make files and features to ensure portability between environments. I have also converted a few non profile driven drupal sites into profile/make file driven ones that play well with Aegir.

I have strong HTML/CSS/JS skills and aim to produce clean, semantic, standards compliant code that powers beautiful, responsive, useable, accessible and functional web sites and systems.

I have intermediate PHP/MYSQL ability and a good understanding of when and how to use them to manipulate Drupals theme layer, to write simple custom modules and to manipulate and patch contrib modules.

I have an ongoing interest and developing experience working with Aegir to maintain and deploy drupal sites. I work primarily with the Barracuda Octopus Aegir deployment stack and I have developed an efficient workflow that I have been helping other Drupal shops to implement.

I enjoy working with mapping within Drupal and have experience working with google maps, open layers, leaflet and mapbox. I have an emerging interest in Data Viz and have done some charts and graphs dashboards type stuff using Drupal and I would like to continue to continue exploring the D3.js library further in this respect.

I am comfortable working on most flavours of linux from the command line and I am a competent enough systems administrator to manage most server setup, troubleshooting, optimizing and maintenance.

I also have years of experience animating and programming using Flash but now mostly use JS/CSS to accomplish similar objectives.

I am a Titanium Certified Developer and have interest and experience in native iphone app development using JS and the excellent Titanium API in conjunction with Drupal to create native mobile applications.

I tend to be more technically minded but am a very creative individual who also enjoys designing, animating, illustrating, writing, drawing and appreciating good design, useability and creativity.

Presentations & Community

I am interested in further increasing my open source community contributions, in particular to the Drupal community. Currently these consist of bug reporting in issue queues, contributing documentation, presentations at user groups and conferences and just general spreading drupal as a web solution.

  • 2006 – I was invited and attended a month long UNESCO workshop for African Animators in Durban, South Africa
  • 2007 – I presented a workshop for museum designers – Multimedia Museums – Cape Town 
  • 2010 – I attended and presented a case study in the Appify Drupal session at Drupalcamp Alberta 
  • 2010 – I attended and presented a session at the Pacific Northwest Summit in Vancouver
  • 2011 –  I attended Pacific Northwest Summit in Portland
  • 2012 –  I attended Drupalcon in Denver
  • 2013 –  I attended and presented an Aegir session and a Freelancer productivity session at Drupalcamp Alberta in Banff.
  • 2013 –  I attended and presented an Aegir session and a Freelancer productivity session at the Pacific Northwest Drupal Summit in Vancouver

I have also been actively involved in the Animation South Africa non-profit organisation and developed and voluntarily maintain their community website at since 2008. I was on the board of this organisation for a few years and support their efforts to grow animation in Southern Africa.


I live and work in the mountain town of Nelson, British Columbia, Canada. I am originally from Durban, South Africa
When I am not working I love to spend time with my wife and 2 daughters Autumn & Aurora.

I also enjoy the following stuff

  • Snowboard, Skate or Surf at every available opportunity
  • Reading books on technology, business, startups and entrepreneurship
  • Travelling to see new places and meet new people

Close Menu

About Salient

The Castle
Unit 345
2500 Castle Dr
Manhattan, NY

T: +216 (0)40 3629 4753

Wow look at this!

This is an optional, highly
customizable off canvas area.

About Salient

The Castle
Unit 345
2500 Castle Dr
Manhattan, NY

T: +216 (0)40 3629 4753