Freelance web developer specialising in web app solutions

Hi, I'm Simon, a software developer based in Australia. I offer my skills to businesses as a contractor, helping them build internal admin portals, websites, and mobile applications. Currently, I'm really into riding my e-bike. Also, taking photos of my travels (see below), but let's be honest, who doesn't do that!

A brief history...

I love designing and creating things, imagining something in my head and seeing it come alive with my hands... Now that might make you think, carpentry! That's the job for you! Well, while I was especially fond of my high school woodwork class, it wasn't to be. My younger self felt that a future lacking vitamin D and the prospect of weak bones was the better path to take.

So here I am writing code and creating websites. Fortunately this falls right into the category of imagining something in my head and making it come alive. In fact I love the satisfaction of producing something that is useful to the people using it, and looks good as it does its job. The latter is often juxtaposed against myself as I haphazardly pace, and sit and walk, watching all the pieces come together in my mind.

Of course while the process of my inspiration may not be relevant, I like to keep my code just that (relevant). As such I spend a lot of time making sure my code is neat and tidy, across the board in all my languages.


  1. PHP
    PHP is a popular server-side scripting language used for web development, it is widely used around the web.
    Level: Advanced
  2. MySQL
    MySQL is a widely-used, open-source relational database management system (RDBMS) that uses SQL.
    Level: Proficient
  3. Javascript
    JavaScript is a high-level, dynamic programming language used for creating interactive web-based content.
    Level: Proficient
  4. Laravel
    Laravel is a popular PHP web application framework with elegant syntax and tools for web development.
    Level: Advanced
  5. VueJS
    Vue.js is a progressive JavaScript framework for building user interfaces.
    Level: Advanced
  6. Tailwind CSS
    Tailwind CSS is a utility-first CSS framework, it provides low-level utility classes that makes it easy to build consistent designs.
    Level: Proficient