I am a freelance developer and IT instructor/trainer at SuniTAFE in Mildura, Australia. All opinions expressed here are of course my own and do not reflect the views or policies of my employer(s).

I built my first static HTML website in the early 1990s as a student at the University of Melbourne. Since then I’ve installed, configured, tried, tested, used and fixed most things related to general system administration and open source web development on Linux.

I’ve held full-time positions managing corporate websites and the server infrastructure they were hosted on. I’ve also worked as a freelance web developer and Linux consultant, and as an information technology educator and trainer. I’ve been a Red Hat Certified Engineer (RHCE) and have built and managed Linux web, database, mail and DNS servers, reverse proxies, web caches and failover clusters. Expressed as a tag cloud, my core technical expertise looks something like this:

#RedHat #CentOS #Ansible #VMWare #Bash #PHP #Javascript #MySQL #MariaDB #PostgreSQL #SQLite #Apache #Nginx #Wordpress #Moodle

I value tools, systems and platforms with these qualities:

  • simplicity
  • practicality
  • maintainability
  • ubiquity
  • productivity

I am a qualified and experienced primary and secondary school teacher, and hold a Master’s degree in Applied Linguistics. I have approximately 15 years experience teaching students ranging from Year 1 to adult, mostly in the areas of English as a Second Language and Information Technology, in Melbourne, Alice Springs and Mildura (Australia).

A native speaker of Australian English, I love learning new languages and the new worlds they open up. I have varying levels of proficiency in Spanish, Italian, Arabic, Luritja (a Central Australian language), Pali and most recently Thai.