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


Painting the Web: A Palette of Possibilities with CSS Color Properties for SEO Excellence

Introduction: In the vibrant world of web design, the significance of CSS color properties cannot be overstated. The right color choices not only contribute to an aesthetically pleasing design but also play a crucial role in user engagement and SEO. In this comprehensive guide, we’ll explore the diverse applications of CSS color properties, uncovering how they impact website aesthetics, user experience, and even search engine optimization.

  1. Understanding the Basics: CSS Color Properties Unveiled: Begin your journey by unraveling the fundamentals of CSS color properties. Explore how the color property can be applied to text, backgrounds, borders, and other elements, providing a foundation for expressive web designs.
  2. Hex, RGB, and HSL: Navigating the Color Spectrum: Dive into the diverse color representations available in CSS. Understand the differences between hexadecimal, RGB, and HSL color values, and discover when to use each for optimal results in your designs.
  3. Opacity and RGBA: Creating Subtle Transparencies: Unlock the potential of transparency in your designs with RGBA. Explore how the alpha channel allows you to control the opacity of colors, creating visually appealing overlays and subtle gradients.
  4. CSS Named Colors: A Palette of Convenience: Embrace the convenience of CSS named colors. Learn how to use keywords like “red,” “blue,” and “green” to streamline your color selections and maintain consistency across your stylesheets.
  5. Color and Branding: Establishing Visual Identity: Delve into the impact of color on branding. Understand how consistent color choices contribute to establishing a visual identity for your website, reinforcing brand recognition and trust among users.
  6. Contrast and Accessibility: A Design for All: Prioritize accessibility in your designs by considering color contrast. Explore how the right color combinations enhance readability, ensuring your content is accessible to users with varying visual abilities.
  7. Color Psychology in Web Design: Influencing User Behavior: Navigate the realm of color psychology in web design. Understand how color choices influence user emotions, behaviors, and perceptions, contributing to a positive user experience and potentially impacting SEO.
  8. CSS Gradient Properties: Elevating Visual Appeal: Elevate your design aesthetics with CSS gradient properties. Explore linear and radial gradients, understanding how these properties create smooth transitions between colors, adding depth and dimension to your web elements.
  9. Dynamic Color Changes with CSS Transitions: Engaging User Interactions: Infuse dynamism into your designs with CSS transitions for color changes. Discover how subtle color transitions can enhance user interactions, providing feedback and creating a more engaging experience.
  10. Best Practices for CSS Color Properties: Crafting a Cohesive Palette: Summarize your learnings with a set of best practices for using CSS color properties. From optimizing for SEO to creating cohesive color palettes, these practices will guide you in designing websites that not only look visually appealing but also perform well in search engine rankings.

Conclusion: Mastering CSS color properties is an art that goes beyond mere aesthetics; it’s about creating an immersive and engaging online experience. By incorporating these properties into your design toolkit, you not only bring your website to life with vibrant hues but also contribute to a positive user experience and potentially boost SEO. Stay ahead in the ever-evolving field of web design by painting the web with the rich palette of CSS color properties.

Published by
April 5, 2024 12:55 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