James McKay


James McKay

Blacktown NSW 2148



ACS Associate Member

Linux Foundation Certified System Administrator (ID: LFCS-1700-001419-0100)


  • 2015-2017

    Master of Information Technology (Computer Networking / Software Design and Development), Charles Sturt University

  • 2010-2013

    Bachelor of Computer Science (Enterprise Systems), University of Wollongong.
    Have complete a system administration subject (including work on Cisco Switches)

  • 2009

    HSC, Dubbo Christian School, ATAR 82.05

Programming Languages


Software Experience

Linux Distros

  • Ubuntu

  • Fedora

  • Debian

  • Gentoo

Other software

  • Puppet

  • Apache

  • MySQL

  • OpenVPN

  • Joomla

  • BIND

  • PostgreSQL

  • Postfix

  • NFS

  • IPv6



Web dev

Work Experience

  • 2016+

    Junior System administrator at Global Recordings Network. (volunteer)

  • 2015

    PHP / Website developer at Global Recordings Network (volunteer). Helped develop new website at globalrecordings.net.

  • 2012–2013

    IT Department University of Wollongong to diagnose and troubleshoot network problems for users at International house.

  • 2012

    Everywhere Internet as a contractor diagnosing and troubleshooting network problems for users at multiple sites around Wollongong

  • dec 2012 to present

    A handful of Linux suport jobs through Fiverr (fiverr.com/portablejim).

  • 2008–2012

    Re-coded the Air Bush Charter website (airbush.com.au) to improve the quality of HTML, provide better SEO and allow for easier maintenance.

  • 2006–2010

    Created and maintained the Bodyoptions website (badbag.com.au)

  • 2006–2012

    Various jobs that involve the burning and printing of CDs and DVDs

Hobbies / Interests

  • github

    Github page: github.com/portablejim

  • software

    I created and maintain a mod for a game called Minecraft called VeinMiner

  • software

    I created an Android application “SMS via MyNetFone” that is used by around 300 people.

  • software

    I have created both a Python based application and a PHP-based application to correctly encode church sermons into multiple formats

  • administration

    I maintain a VPS that hosts my website (jamesmckay.id.au) that I set-up myself.

  • networking

    I have set-up IPv6 on my local network, working through a VPN connection.

  • support

    I volunteer support for people's hardware and software issues. For online support, I have accounts at several stackexchange sites such as AskUbuntu.

  • online

    On the internet I use the psudonym 'Portablejim'