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


Demystifying the CSS Media Queries: Crafting Responsive Designs for a Seamless User Experience

Introduction: In the ever-evolving landscape of web design, creating responsive and visually appealing websites is no longer a luxury but a necessity. CSS Media Queries play a pivotal role in achieving this, allowing developers to tailor styles based on various device characteristics. In this comprehensive guide, we’ll unravel the magic behind the CSS Media Tag, empowering you to craft seamless and responsive user experiences.

  1. Understanding the CSS Media Query Basics: Begin your journey by grasping the fundamentals of CSS Media Queries. Learn how these queries enable you to apply specific styles based on device properties such as screen size, resolution, and orientation.
  2. Viewport Meta Tag: Dive into the importance of the viewport meta tag in conjunction with media queries. Explore how this tag influences the way a webpage is displayed on different devices, ensuring optimal viewing experiences.
  3. Mobile-First Approach: Embrace the mobile-first approach in web design. Understand the significance of prioritizing styles for smaller screens and gradually enhancing them for larger devices, creating a foundation for a truly responsive design.
  4. Common Media Features: Explore the various media features that can be targeted using CSS Media Queries. From screen size and resolution to aspect ratio and orientation, discover how to fine-tune your styles to suit different devices and user preferences.
  5. Breakpoints and Responsive Design: Master the art of setting breakpoints in your stylesheets. Learn how to create a fluid and adaptable layout that seamlessly adjusts to various screen sizes, providing users with an optimal experience across devices.
  6. Retina-Ready Designs: Address the challenge of high-density displays with media queries. Optimize your styles for Retina and other high-resolution screens, ensuring your visuals remain crisp and vibrant on all devices.
  7. Print Stylesheets: Extend your knowledge beyond screen styles and delve into print stylesheets. Explore how CSS Media Queries can be utilized to create print-friendly versions of your web pages, enhancing the readability of printed content.
  8. Dark Mode Styles: Stay ahead of the trends by implementing styles for Dark Mode. Understand how CSS Media Queries can detect the user’s preference for light or dark interfaces, providing a seamless and customizable experience.
  9. Testing and Debugging Media Queries: Navigate the testing and debugging process for media queries. Uncover tips and tools to ensure your responsive designs function flawlessly across a spectrum of devices and browsers.
  10. Real-world Examples and Best Practices: Gain inspiration from real-world examples of websites effectively using CSS Media Queries. Explore best practices in responsive design, discovering how top-notch developers leverage media queries for optimal user experiences.

Conclusion: By mastering the art of CSS Media Queries, you unlock the potential to create websites that seamlessly adapt to the diverse landscape of devices and user preferences. Stay ahead in the dynamic field of web design by incorporating these powerful tools into your toolkit, ensuring your creations provide a delightful and responsive experience for every user.

Published by
March 8, 2024 12:51 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