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


Backlinks Unveiled: Navigating the Backbone of SEO for Elevated Web Presence

Introduction: In the vast landscape of search engine optimization (SEO), backlinks emerge as the unsung heroes that wield immense influence over a website’s authority and visibility. This blog post serves as your comprehensive guide to understanding the significance of backlinks in SEO, providing insights, strategies, and best practices to harness the full potential of these digital endorsements and propel your online presence to new heights.

  1. Backlinks 101: Decoding the Essence of Digital Endorsements: Begin your journey by unraveling the essence of backlinks. Understand how these incoming links from external websites serve as digital endorsements, signaling to search engines the credibility and relevance of your content.
  2. The SEO Power of Quality over Quantity: Focusing on Link Authority: Dive into the quality versus quantity debate when it comes to backlinks. Explore why high-quality, authoritative links hold more weight in search engine algorithms, influencing your website’s overall ranking and visibility.
  3. Understanding Anchor Text: The Art of SEO Signaling: Uncover the art and science behind anchor text in backlinks. Learn how strategically choosing and optimizing anchor text contributes to the context and relevance of the linked content, positively impacting your SEO efforts.
  4. Natural Backlinks vs. Manual Link Building: Striking the Right Balance: Explore the dynamics of natural backlinks versus manual link building. Understand the importance of both approaches in building a diverse and organic backlink profile that aligns with search engine guidelines.
  5. Backlink Diversity: A Pillar of SEO Resilience: Embrace the importance of diversity in your backlink profile. Learn how a varied set of links from different sources enhances your website’s resilience to algorithm changes and establishes a more robust online presence.
  6. Earning Backlinks through High-Quality Content: The Content-Link Nexus: Prioritize content creation as a backlink strategy. Explore how producing high-quality, shareable content naturally attracts backlinks, creating a symbiotic relationship between content excellence and link acquisition.
  7. Guest Posting: A Strategic Approach to Building Backlinks: Delve into the world of guest posting as a strategic backlink-building approach. Understand the dos and don’ts of guest posting to ensure your efforts contribute positively to your website’s authority.
  8. The SEO Impact of Social Media Backlinks: Beyond the Web: Explore the connection between social media and backlinks. Understand how links shared on social platforms contribute to your website’s SEO, creating a holistic approach to online visibility.
  9. Backlink Monitoring and Analysis: A Data-Driven SEO Strategy: Dive into the importance of monitoring and analyzing your backlink profile. Learn how tools like Google Search Console and third-party backlink analysis tools can provide valuable insights for refining your SEO strategy.
  10. Staying Ahead: Adapting to Backlink Trends and Algorithm Changes: Conclude with a forward-looking approach. Explore the latest trends in backlink strategies, such as the evolving role of user experience and the impact of link quality, ensuring your SEO efforts stay ahead of algorithm changes and industry shifts.

Conclusion: In the intricate web of SEO strategies, backlinks stand as a formidable force that can significantly impact your website’s authority and visibility. By mastering the art of strategic backlink building, you not only enhance your search engine rankings but also establish your website as a credible and influential player in your niche. Implement the insights from this guide to ensure your backlinks become a powerful backbone supporting your journey to online success.

Published by
February 20, 2024 1:00 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