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


Mapping Success: The Crucial Role of Sitemaps in SEO Strategy

Introduction: In the dynamic landscape of Search Engine Optimization (SEO), a sitemap emerges as a silent architect that can significantly influence your website’s discoverability and indexing. This blog post serves as a comprehensive guide to unravel the importance of sitemaps in SEO, offering insights, strategies, and best practices to ensure your website is effectively mapped for success in search engine rankings.

  1. Demystifying the Sitemap: A Blueprint for Search Engines: Begin by understanding the fundamental concept of a sitemap. Explore how this XML or HTML file serves as a blueprint for search engines, providing a comprehensive outline of your website’s structure and content.
  2. Types of Sitemaps: HTML vs. XML – Choosing the Right Format: Dive into the two main types of sitemaps – HTML and XML. Understand the differences between them and choose the format that aligns with your website’s goals and the requirements of search engine crawlers.
  3. The SEO Significance of Sitemaps: Guiding Search Engine Crawlers: Uncover the SEO power of sitemaps in guiding search engine crawlers through your website. Learn how a well-structured sitemap ensures that search engines can efficiently discover and index all relevant pages.
  4. Indexing Priority: Prioritizing Pages for Search Engine Attention: Explore the concept of priority in sitemaps. Understand how assigning priority values to pages signals to search engines which content is more crucial, influencing the indexing frequency and crawl rate.
  5. Frequency and Last Modification: Keeping Content Fresh for SEO: Delve into how sitemaps provide information on the last modification date and frequency of updates. Learn how this data influences search engines, encouraging them to revisit and index updated content more frequently.
  6. Image and Video Sitemaps: Enhancing Multimedia Visibility: Embrace the extended capabilities of sitemaps with image and video annotations. Discover how including these specialized sitemaps can enhance the visibility of multimedia content in search engine results.
  7. Sitemaps and Large Websites: Scaling for SEO Success: Prioritize sitemaps on larger websites. Explore strategies for effectively organizing and submitting sitemaps to accommodate the extensive content of large-scale websites, ensuring optimal SEO performance.
  8. Dynamic Sitemaps: Adapting to Evolving Content Structures: Dive into the concept of dynamic sitemaps. Understand how to automate the generation of sitemaps to adapt to evolving content structures, providing a scalable solution for websites with frequently changing content.
  9. Submitting Sitemaps to Search Engines: A Critical Step in SEO: Explore the process of submitting your sitemap to search engines. Learn how to use tools like Google Search Console to ensure that search engines are aware of your sitemap, facilitating efficient indexing.
  10. Sitemaps and User Experience: A Hidden SEO Boost: Conclude with the often-overlooked impact of sitemaps on user experience. Understand how a well-organized and accessible sitemap can enhance user navigation, indirectly contributing to positive SEO signals.

Conclusion: In the intricate web of SEO strategies, sitemaps emerge as an indispensable tool that guides search engines through the labyrinth of your website. By mastering the art of creating and optimizing sitemaps, you not only streamline the indexing process but also pave the way for improved search engine visibility and user experience. Implement the insights from this guide to ensure your sitemap becomes a crucial component in your journey towards SEO success.

Published by
February 27, 2024 1:01 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