Skip to main content

Senior Product / Software Engineer
& Creative Creator

I am a super motivated Full Stack Developer currently based in Somerset West, South-Africa. I have been doing development since 2004 and I mainly code in PHP. I have had opportunities to work with various other languages including Ruby on Rails, ASP.NET, C#, Bash, Swift.

I am an extremely fast learner and I like to think that I take every job on as a challenge. I would rather try and fail instead of never trying at all.

I have done alot of development ranging from small WordPress Themes to Large E-Commerce Websites getting 80k+ hits per month. I am very interested in all the different sections of Web Development including Development, Deployment, Optimisation, SEO, Digital Marketing, etc.

I do my best to make the best of everything that comes my way. I am also very creative by nature. I enjoy drawing, Photography, DIY and everything else that gets my hands dirty.

Projects

Posts

3D Design
October 3, 2025

Nerf Rail-Mounted Laser Pointer Holder – Twist-Lock Activation

This little project started because my 5-year-old decided his Nerf blaster needed a laser. You know how it goes—when you’re five, everything is cooler with a laser beam attached to…
CodeWordpress
December 6, 2023

Enable / Disable Payment Gateways on Woocommerce

The `woocommerce_available_payment_gateways` filter in WooCommerce is like a backstage pass that lets you control which payment gateways your customers see during checkout. It allows developers to modify the list of…
Code
May 31, 2021

Delete Multiple and Selected Branches in Git

To delete multiple branches based on a specific pattern do the following: Open the terminal, or equivalent. Type in git branch | grep "<pattern>" for a preview of the branches that will…
Code
September 6, 2017

High Level Git Explanation

This is a fantastic explanation of how GIT works and gives a clear understanding of what the different commands do. https://www.youtube.com/watch?v=3a2x1iJFJWc