Download PDF

Jp Dippenaar

Acquia Certified Full Stack Developer and Solutions Architect


I am a skilled developer with broad experience in systems architecture, systems integration, software development and financial markets. I hold a BSc in Computer Science & Mathematics, and I am a Acquia certified Drupal developer.

Over the course of my career I have designed, implemented and managed a diverse range of projects and products, such as:

  • On-board/embedded applications;
  • Real-time tracking and communication via TCP/IP, mobile and Inmarsat-C networks;
  • High Performance I/O and Protocol independent communication controller;
  • Web-based stock control system;
  • Cell-based Location Based Services;
  • Various Web front and back-end applications, interfaces, integrations and API’s
  • Integration with dozens of 3rd party applications and services;
  • Enterprise-grade CMS and e-commerce.

For the first 15 years of my career I specialized in C/C++.  Over the last couple of years I have focused on web technologies, languages and frameworks such as PHP, MySQL, Drupal, Laravel, JavaScript, jQuery and Angular. In my spare time I am developing a mobile (iPhone / iPad / AppleTV) application.

I have substantial experience in Windows, Linux, OS/X, AWS and other cloud based platforms and because my roots are in C/C++ I probably know more about TCP/IP, networks and the internet that what is good for me.

My primary skills include systems architecture, systems integration, creative problem solving, robust software, financial markets and mathematics. I am very good at grasping new concepts and technologies. I have an exceptional high work ethic and take great pride in the quality of the work I produce: if it is worth doing, it is worth doing well. 

I am a team player, comfortable in leading and not afraid to challenge the status quo if I believe it is worth the effort.

If you are looking for someone with a wealth of experience, that will get the job done right the first time - your search is over.

Work experience

Nov 2014Present

Drupal/PHP Technical Team Lead

International Digital Marketing Agency
  • Enterprise CMS Design and Implementation (Drupal 7);
  • 3rd Party Integration (OrgSync, Canvas & Sales Force, etc);
  • Full e-commerce using Drupal Commerce, PayPal and Strip payment gateways;
  • High performance Laravel and Lumen base API’s;
  • Custom Drupal modules;
  • Cloud Based Hosting (Amazon EC2 and Amazon Elastic Beanstalk).
  • UNIX server DevOps;
Aug 2014Sep 2014

Web Developer

  • Process design and optimization;
  • Product definition, placement and “packaging” (marketing);
  • Design corporate identity and branding (Photoshop, Illustrator, InDesign, Fireworks);
  • Design, implement and maintain corporate web site (HTML5, PHP, MySQL);
  • Social Marketing (Twitter, Facebook).
Jan 2013Jul 2014

Systems Manager

  • Design corporate identity and branding (Photoshop, Illustrator, InDesign, Fireworks);
  • Design, implement and maintain corporate web site (HTML5, PHP, MySQL);
  • Design, implement and maintain corporate back-office application;
  • Integrate payment solution (;
  • Integrate corporate database with on-line CRM (;
  • Social/Mass Marketing (Twitter, Facebook, Zoho, Hootsuite, MailChimp, Mandrill).
Jan 2008Jun 2012


  • The company syndicated commercial property developments in Dubai;
  • I developed a mathematical model to optimize either income or capital growth;
  • Managed a national sales and distribution network;
  • Team Lead for corporate identity and branding.
Jul 2002Dec 2007


  • Designed and implemented a multi-protocol communications controller (C++);
  • Abstraction of communication with GPS based hardware (C++)
  • Integration with SMSC gateways (C++)
  • Technical Team Lead on vessel tracking application (Singapore & Indonesia) (C++)
  • Cell based location based services application (triangulation);
Feb 2000Jun 2002


  • Outsourced Software Development Company;
  • The first person to design and implement on-board software for the Nikon Total Station outside of Japan;
  • I designed and implemented a web based stock control system for use in the on-line ordering and e-commerce space (DHTML, Microsoft SQL);
  • I designed and implemented a web based GPS tracking system to monitor vessels across the globe using Inmarsat-C satellite networks (C++, HTML, ArcGIS).
Jan 1994Jan 2000

Network Admin

Tshwane University of Technology
  • I was responsible for setting up the first LAN/WAN at Tshwane University of Technology (Novell 3.x, Microsoft Server, IBM OS/2);
  • Network Support;
  • Database and application development using C++ and Microsoft SQL;
  • Presented a C++ module for postgraduate students.
Jan 1993Dec 1993


  • ProLynx was a project management company. They consulted to Lurgi and Bateman (engineering firms) on the Mossgas project;
  • I was responsible for developing a database system to catalogued all jobs, and task on the project (dBase IV)


Jan 1992Dec 1996

BSc Computer Science



Jan 1985Dec 1989


Waterkloof High (Pretoria)

High School


Feb 2016Feb 2016

Acquia Certified Drupal Developer


This exam validates a candidate’s ability to:

  • Design, develop and deploy Drupal based solutions;
  • Understand the core Drupal basic architecture best practices for front and back end development;
  • Develop and maintain applications using Drupal front and back end development;
  • Develop and implement new Drupal modules and themes;
  • Customize and extend existing modules and themes;