Portfolio


Comet Backup



Contrary to the normal method of replacing a site, Comet Backup wanted to gradually phase their old site out page by page (with the exception of global elements). With the site having been built with vanilla PHP (no frameworks used), this was quite a viable option as opposed to the kind of struggle that would ensue when attempting the same task with a WordPress theme. I don’t run in to too many PHP sites that were built without a framework, […]

See More →

WordPress Plugin – Anchor Episodes Index



After seeing the popularity of my blog post you can read here regarding appending an episode index to the anchor.fm podcast player embed, I decided to build a WordPress plugin to make it easy for non technical users to implement. This has so far been a great experience in understanding the requirements of having a plugin running on multiple sites at once, and also in developing plugins for the WordPress plugin library. I also built a site that generates code […]

See More →

ABS2020



On this project I worked primarily on integrations with third party providers of software, and then as general technical support on critical product release dates. I also managed the technical side of the whole project, acting as a CTO for the company. We successfully transitioned Asia Blockchain Summit, which is the largest Blockchain event in Asia, from a physical event with around 5,000 attendees the prior year, to a fully virtual event with almost 10,000 users. The reason for this […]

See More →

Gamers Throne



Gamers Throne is a web app built for users to conduct competitions with various games (eg Call of Duty, Fortnight, FIFA etc) with the winner of the tournament taking winnings in the form of money. There are 2 different types of competitions; tournaments which can only be created by admins, and are more complex and interactive (brackets and leaderboards) and challenges, which can be created by premium users.Payouts of winnings and payments occur through the Paypal API, while subscriptions occur […]

See More →

Asia Blockchain Summit



Fully custom WordPress theme for Asia Blockchain Summit. Features many custom page templates. The most complex aspect of the site is the schedule (click the Schedule button on the site to view) which can be easily controlled by the user on the back end. The data for speakers is pulled from one source for both the speakers listings pages, and on the schedule. The site accepts ticket payments in Bitcoin. Tools used: ACF Woocommerce Crypto.com payment gateway Eventbrite embedded checkout […]

See More →

247 Contracts 365


A fully custom application available through a browser, and in the Android store. This is built for the management of large amounts of data, with the ability to back up and export in various formats. The purpose is for managing various legal contract types. Built with the Codeigniter PHP framework, the entire site is hand coded, as there was no solution available that came close to requirements. Tools and languages used: PHP Codeigniter mySQL jQuery CSS PHPSpreadsheet for mySQL to […]

See More →

Comma Byron



Comma Byron knew what they wanted their site to look like for the most part, and rightfully so; it’s beautiful. All they really needed was someone who knew how to make it happen. Developing for Shopify is so smooth and clear. The way the files and programming is layed out makes it a breeze to work with. Tools and languages used: Theme Watch Liquid, HTML, CSS, Sass, Javascript Brooklyn Theme What I did: Mobile responsive development Instagram integration and modification […]

See More →

The Daniel Morcombe Foundation



Anyone in Australia who was old enough at the time Daniel Morcombe went missing will remember what a huge story this was, unsolved for many years. The biggest murder mystery case in Queensland’s history. I felt very privileged to be involved with this site, as the foundation Daniel’s parents created has made great leaps in bringing awareness and developments to safety for children, making a positive impact from such a terrible event. This project was done with a team of […]

See More →