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


Navigating Success: The Crucial Role of Internal Links in SEO Strategies

Introduction: In the intricate web of Search Engine Optimization (SEO), internal links emerge as powerful connectors, guiding both users and search engines through the content labyrinth of your website. This blog post delves into the importance of internal links, exploring their role in enhancing SEO, improving user experience, and contributing to the overall success of your online presence.

  1. Internal Links Unveiled: The Backbone of Website Connectivity: Begin by defining the essence of internal links. Explore how these navigational pathways connect different pages within your website, providing a cohesive structure and facilitating seamless exploration for both users and search engines.
  2. SEO Significance: Elevating Your Website in Search Rankings: Dive into the SEO significance of internal links. Understand how search engines utilize these links to crawl and index your content, forming a web of interconnected relevance that positively impacts your website’s search rankings.
  3. Link Equity Distribution: Spreading SEO Authority Strategically: Uncover the role of internal links in distributing link equity. Explore how strategically placing internal links can channel authority from high-ranking pages to others, contributing to an equitable spread of SEO value across your website.
  4. Keyword Optimization: Guiding Search Engines with Relevance: Delve into the synergy between internal links and keyword optimization. Understand how anchor text in internal links provides contextual clues to search engines, helping them understand the thematic relevance of linked pages.
  5. Content Discoverability: Maximizing Indexing Efficiency: Prioritize content discoverability with internal links. Learn how a well-structured network of internal links ensures that search engines efficiently discover and index all relevant pages on your website, enhancing overall visibility.
  6. Enhancing User Experience: Intuitive Navigation for Visitors: Explore the impact of internal links on user experience. Understand how strategically placed links guide users to relevant content, reducing bounce rates, and ensuring a more intuitive and enjoyable navigation experience.
  7. Contextual Deep Dives: Fostering In-Depth Exploration: Embrace the role of internal links in facilitating contextual deep dives. Learn how interconnected content encourages users to explore related topics, fostering in-depth engagement and indirectly contributing to improved SEO metrics.
  8. Hub Pages and Silo Structures: Organizing Content for SEO Success: Dive into the concepts of hub pages and silo structures. Understand how internal linking can be strategically employed to create thematic hubs, organizing content in a way that aligns with search engine algorithms and user interests.
  9. Internal Links in Blog Posts: Building Comprehensive Narratives: Explore the benefits of internal links within blog posts. Understand how linking to relevant pages within your website enriches the narrative, provides additional resources for readers, and contributes to improved SEO metrics.
  10. Consistency and Maintenance: A Key to Long-Term SEO Impact: Conclude with the importance of consistency and maintenance. Explore how regularly auditing and updating your internal links ensures that your website’s structure aligns with evolving content and SEO goals, contributing to sustained success.

Conclusion: Internal links stand as the unsung heroes of SEO, weaving a tapestry of relevance that connects your website’s pages and enhances both user experience and search engine visibility. By understanding their importance and implementing strategic internal linking practices, you can guide users and search engines alike through the richness of your content, fostering engagement and contributing to the overall success of your online presence. Implement the insights from this guide to ensure that your internal links become valuable assets in your SEO toolkit.

Published by
April 30, 2024 1:25 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