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


Unleashing the Power of SEO: A Definitive Guide to Boost Your Online Presence

Introduction: In the digital age, where online visibility is paramount, Search Engine Optimization (SEO) stands as the cornerstone of success for businesses and content creators alike. This comprehensive guide aims to demystify the world of SEO, offering insights, tips, and best practices to empower you in optimizing your online presence and driving meaningful traffic to your website.

  1. What is SEO and Why Does it Matter? Begin by understanding the fundamental concept of SEO. Explore why search engine optimization is crucial for your website’s visibility, traffic, and overall online success.
  2. The SEO Landscape: Navigating Algorithms and Updates: Dive into the dynamic world of search engine algorithms. Learn how search engines like Google continuously evolve and update their algorithms, and understand how these changes impact your website’s ranking.
  3. Keywords: The Foundation of SEO Success: Uncover the art and science of keyword research. Explore how identifying and strategically using keywords in your content can significantly impact your website’s search engine ranking.
  4. On-Page SEO: Optimizing Your Website from Within: Delve into the intricacies of on-page SEO. Learn how to optimize your website’s content, meta tags, and other on-page elements to align with search engine guidelines and boost your visibility.
  5. Off-Page SEO: Building a Strong Digital Presence: Elevate your online presence through off-page SEO strategies. Explore the importance of backlinks, social signals, and online reputation management in enhancing your website’s authority.
  6. Local SEO: Navigating the Map to Success: Prioritize local SEO for businesses targeting a specific geographic audience. Understand the significance of local business listings, Google My Business, and location-based keywords in attracting local customers.
  7. Technical SEO: Ensuring a Smooth User Experience: Navigate the technical aspects of SEO to enhance user experience. Learn about website speed, mobile optimization, and other technical considerations that contribute to better rankings and user satisfaction.
  8. Content is King: Crafting SEO-Optimized Content: Explore the role of content in SEO success. Learn how to create high-quality, relevant, and engaging content that not only resonates with your audience but also performs well in search engine results.
  9. SEO Analytics: Tracking and Measuring Success: Embrace data-driven decision-making through SEO analytics. Understand the importance of tools like Google Analytics and Search Console in monitoring your website’s performance and identifying areas for improvement.
  10. Staying Ahead: Adapting to SEO Trends and Innovations: Conclude with a forward-looking approach. Explore the latest SEO trends, such as voice search, video SEO, and AI-driven search algorithms, ensuring your strategies stay relevant in the ever-evolving digital landscape.

Conclusion: SEO is a dynamic and indispensable aspect of online success. By mastering the intricacies of SEO, you not only enhance your website’s visibility but also create a user-friendly and authoritative online presence. Implement the insights from this guide to navigate the SEO landscape successfully and propel your website to new heights of online recognition and success.

Published by
January 30, 2024 12:57 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