Results

Slides

Typesense is a blazing fast search engine for your website. …
Supercharge your search with Typesense

Typesense is a blazing fast search engine for your website. It enables a search-as-you-type experience across millions of records without a complicated setup

Read more

Demos

From time to time, I create web applications to prove a concept or to support the slides I create. Below are some examples of demonstrations I have created.

Searchable Audiobooks

I love audiobooks because I can listen to them while I am walking or driving, but I have trouble learning from sound alone. I need to see the text to actually understand what I am hearing, but this particular book didn't come with a PDF. I used a bit of op…

Read more
I have created an address tool that will allow you to rapidl…
New Zealand Address Search

I have created an address tool that will allow you to rapidly search through all of New Zealand's 2.2 million addresses, which is based on freely available data from Land Information New Zealand.

Read more
Do you want to paint your website with Resene © colours? Sea…
Resene Colours

Do you want to paint your website with Resene © colours? Search by its name to find the RGB values and its hexadecimal code - or search for the hex code to get the name.

Read more

About

I'm a senior website developer located in Wellington New Zealand. I have been working with PHP for over 20 years working with a variety of different frameworks, including Silverstripe, Laravel, Symfony, Typo3, and often no framework at all! I'm also adept at bespoke Javascript development and maintenance of legacy applications.

I am a professional web developer with 22 years of extensive…
CV

I am a professional web developer with 22 years of extensive experience with native PHP and a variety of frameworks. I have applied my knowledge on a diverse set of projects, from medical education to online banking.

Read more
I am a very active open-source contributor. I am a well-know…
Open Source

I am a very active open-source contributor. I am a well-known figure in the Silverstripe Slack community as @null and actively contribute to discussions while helping new and experienced members

Read more

Contact

If you need to get in touch with me for any reason, such as …
Contact

If you need to get in touch with me for any reason, such as hiring me for a job or a contract role, security issues, feature requests, or to discuss open-source contributions, please use this form. I will try to respond to you as quickly as possible.

Read more