I am a Full-Stack Web & Software Developer with over fifteen years of experience. Over countless hours I have discovered that I have a passion and talent for creating works that are both highly functional and technically sound.

I have also discovered that I have a knack for understanding new theories & concepts – I am an adamant perfectionist when it comes to just about anything I do.

Current Skill set

  • Responsive Mobile first HTML & CSS3 – Bootstrap, SASS
  • JavaScript (Vanilla JS, JQuery, Angular)
  • PHP (Web Server & CRON)
  • CRM / CMS packages – WordPress, OsCommerce, Marketo
  • MySQL
  • Git
  • SEO & PPC
  • Java
  • Python
Legacy Technology
  • ASP (classic)
  • Visual Basic
  • Adobe Flash
Software Packages
  • Adobe Photoshop
  • MySQL
  • Jet Brains Web Suite
  • Microsoft Word
  • Microsoft Excel
  • Microsoft Access
  • Maya 3d
  • and more…


At the start of 2019, I am entering my 4th year of a 6 year course Studying a Bachelor of
Computer Science with gaming specialisation at Charles Sturt University



A license Pyrotechnician in the state of N.S.W. Australia for over twenty years, performing
professional grade pyrotechnic shows ranging from from Chinese String Crackers, Indoor Close
Proximity Fireworks, Aerial Shells up to 125mm and Aerial Salutes up to 75mm.

A founding member of the Pyrotechnics Industry Association of Australia (PIAA), Based in Sydney
but have performing shows all over NSW for all types of events.

Car Enthusiast

An active member in the Skylines Australia NSW car club I regularly volunteer to help run events.

Social Media

You can connect with me professionally on LinkedIn,
or stalk me through Twitter



Wizardry Fireworks

PRODOCOM Australia

Hannover Fairs Australia

E-Web Marketing

Freelance Websites

Personal Projects

Tipping Comp


National Pyrotechnics

iblott accessories


Last.FM.. Hmmmm..


Ever since I’ve had my own domain names I’ve allways signed up to website subscriptions using a very unique email address on each site and no 2 websites ever get the same address. The initial intention was so that I could easily block an email address if it ever got onto a spam list.

This also provides the ability to see exactly who has sold my email address to the spammer. Now, there is not much i can actually do in terms of busting the spammers and seeing justice, but I can actively boycott a service.


Here is the first email I got to the last.FM email address a mear 3 weeks after signing up.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546response.ContentType = “text/html;charset=UTF-8″From – Mon May 14 14:14:57 2012 X-Account-Key: account1 X-UIDL: UID6420-1289035679 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Return-path: <> Envelope-to: Delivery-date: Mon, 14 May 2012 14:11:13 +1000 Received: from [] (port=2982 with smtp (Exim 4.77) (envelope-from <>) id 1STmcq-000dZa-LN for; Mon, 14 May 2012 14:11:13 +1000 Message-ID: <> Date: Mon, 14 May 2012 00:11:25 -0400 From: SP Club <> To: “%%%%%%%%” <> Subject: Claim your Exclusive Casino Bonus Today MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, I have some fantastic news to tell you – you have been selected to receiv= e an exclusive new player bonus from SP Casino set aside for our top play= ers. Register now to receive a 200% Match Bonus on your first deposit! As Casino Manager at SP Casino I know that you will be able to make the m= ost of this special offer, with over 400 superior Online Casino Games to = enjoy. Our top players have won massive amounts recently so don=92t miss out on = your opportunity to get your hands on our huge jackpots! You really could be the next big casino winner! Check our latest casino winners here: Casino Manager

When I contacted the Last.FM support team I got a very pre-scripted reply harping on about them never selling email addresses. To which i found to be rather poor.

My Support Request

I posted this in the forums then was guided to contact support –

This really is unacceptable that you feel you have the right to sell my contact details to spammers. It is also a breach of your own privacy policy found here under

“We may use the email address provided by you to contact you from time to time about the service. We won’t pass your email address on to anyone to contact you directly about their own products or services, not even Lars Ulrich at gunpoint (unless you have provided your prior consent to do so). Our policy is to provide a clear and easy way for you to opt out of receiving specific types of emails.”

On the same page you provide the ability to request information as to how you have shared information.

“If you would like to obtain information about how we may have shared your information with third parties for their direct marketing purposes, you may send such requests to us via postal mail at: Data Access Request, Limited, Karen House, 1-11 Baches Street, London, N1 6DL or contact us via email at:”

Please consider this a formal request for such information. It can be delivered to the email address provided on this account OR postal address

%%%%%%%%, Sydney

I have changed my account settings to “Never contact me by email” and any further communications from “SP Club” or any other third party to this email address will be considered spam delivered VIA Last.FM and subject to appropriate anti spam laws.

Your ugent actions on this matter is highly appreciated.

And Their reply

Hi Ian,

Thanks for your email.

We’ve had reports from the community that you are seeing spam sent to email
addresses that you use in association with your account. We never
give or sell your address to third parties without your explicit consent. So
we are investigating this matter urgently, running a security audit, and
looking at alternative ways the spamming occurred.

We take this abuse of our community very seriously and we appreciate your
understanding and support as we work out what’s going on and put things right

This is the last corespondance i have had in regards the the support ticket, I’ve yet to be informed on “how they have put things right”.

So I decided to actually follow up on their specific instructions and email and I heard nothing from them at all, until I received a letter in the post all the way from mother England.

In it, the legal Group say:

blah blah blah

“We take this opportunity to advise you that if you login with your registered username and password, you will be able to access certain information, including tracks that you have listened to (on your profile page) and messages that you have posted (on the relevant profile or group page), as well as managing your privacy settings.”

Then it goes on to say that I can find the privacy policy on their website and that it “sets out information concerning how we interact with third parties. With regard to information  provided to third parties for their marketing purposes, we set out below the general classes of third parties that we collaborate with, along with details of the kind of information we share:

1. work with third party advertising companies and networks that sometimes use cookies to target advertisements and measure advertising effectiveness. Cookies sometime’s track a users IP address, which in some jurisdictions is considered personal data when combined with other information.

2. operates an API and web services program whereby individuals and business partners can use data collected by’s Scrobbling and other software. You can see more details here Typically, this information is in aggregated form and does not allow third parties to identify individual users.

This doesn’t constitute to me their “usage of my personal data” nor does it explain how a spammer email group got a hold of a unique email address that only knew about.

Published by
May 28, 2013 7:46 am

Comments are closed here.


I studied Digital Media for 12 months at Mt Druitt TAFE. While  doing so we studied The 3D Modeling Program ‘Maya’. During the course I produced a number of 3D scenes and a couple of 3D animated movies.

I have also played in other programs such as Bryce 3D, 3D Studio Max, Lightwave, Vue D’esprit and a few others. However, i have always returned to Maya as a personal preference.

Bellow are a number of works that i have produced from these various programs.

Bryce 3D: Balls

Vue D’esprit: Sulfuric

Maya: Living Room

Maya: Gauntlet