WEB DEVELOPER · DESIGNER · TECHNOLOGIST

StuartMcDonnell

I design and build modern web experiences combining technology, creativity and thoughtful user experience.

01

About

I’m a web developer, designer and technologist who enjoys turning ideas into thoughtful digital experiences.

My work sits at the intersection of technology, creativity and user experience. I enjoy exploring new tools and technologies while keeping the end result useful, accessible and engaging.

I work with clients to develop websites, digital experiences and practical technology solutions that help bring their ideas to life.

02

Skills

Web Development

  • HTML / CSS
  • JavaScript
  • Astro
  • React
  • PHP

Design & UX

  • UI Design
  • UX
  • Responsive Design
  • Accessibility
  • TailwindCSS

Technology

  • APIs
  • AI / LLMs
  • Automation
  • WordPress
  • AWS

Tools

  • Git
  • VS Code
  • Figma
  • Terminal
  • Jenkins

03

Work

01

Parkinson's Website Redevelopment

A complete website redevelopment for a client promoting and selling his book about living with Parkinson's. The site brings together the book, supporting information and social media into a single online presence.

WixJavaScriptHTML/CSSSocial Media
WEB DEVELOPMENT2026CLIENT PROJECT
View project →
PROJECT 01WATCH YOUR STEP

02

Wellness Website

A complete website development for a wellness business based in Victoria, built around a colour scheme selected by the client and integrated with online payments and scheduling.

SquarespaceJavaScriptHTML/CSSPaymentsScheduling
WEB DEVELOPMENT2025CLIENT PROJECT
View project →
cowpercottagewellness.com.au
WELLNESS · MOVEMENT · BALANCE
Wellness
Booking
Payment
PROJECT 02COWPER COTTAGE WELLNESS

03

React Fast Pizza Demo

A React-based pizza ordering application with live menu data, Redux-powered cart management, API-driven checkout, geolocation-assisted delivery details and real-time order tracking.

ReactJavaScriptReduxReact RouterTailwind CSSREST API
REACT DEVELOPMENT2023DEMO PROJECT
View project →
MENU
CART
CHECKOUT
ORDER
TRACKING
REACTREACT ROUTERREDUX TOOLKITREST APIGEOLOCATION
PROJECT 03REACT FAST PIZZA

04

Experience

2022 — CURRENT

Freelance Web Developer

Freelance

Delivering accessible, custom web solutions for NDIS and community-sector clients, combining web development, generative AI and practical technology solutions.

  • Build performant frontend interfaces using React, TypeScript and Tailwind CSS.
  • Manage WordPress builds for not-for-profit organisations, including Team Rainbow QLD.
  • Manage end-to-end AWS hosting and infrastructure.
  • Use generative AI, including Claude and Google AI frameworks, to streamline workflows and generate actionable project insights.
  • Mentor an NDIS client through their IT degree.
ReactTypeScriptTailwind CSSWordPressAWSGenerative AI

2018 — 2022

Diversional Therapist

Bupa · Catholic Healthcare · Regis

Designed and delivered leisure and lifestyle programs for aged-care and disability clients across three major providers.

  • Developed strong stakeholder communication and person-centred planning skills.
  • Worked within NDIS and aged-care funding frameworks.
  • Developed a practical understanding of accessibility, inclusion and individual support needs.
  • Apply this experience directly to an accessibility-first approach to web development.
AccessibilityInclusionStakeholder CommunicationPerson-Centred Design

1997 — 2007

Software Engineer / Web Developer

Queensland Health · Virgin Australia · QIC · Citec · Others

Developed and optimised full-stack applications across healthcare, finance, aviation and government sectors.

  • Built enterprise-scale backend services in Java using Oracle databases.
  • Delivered statewide government desktop applications.
  • Supported and worked alongside large-scale Unix/Linux infrastructure.
  • Performed systems analysis, software testing and web development across complex enterprise environments.
JavaJ2EEOracleUnix/LinuxJavaScriptHTML/CSSSystems Analysis

05

Let's build
something
interesting.

Have a project, idea or problem you'd like to discuss? I'd love to hear about it.

Get in touch →