James McKay

Portfolio

James McKay

Dubbo NSW 2830

me@jamesmckay.id.au

Experience

  • 2018+

    Programmer at Trausteknik.
    As a software developer, I have played a pivotal role in delivering impactful solutions built around the Salesforce platform. My expertise in the Java-like language Apex and Visualforce (HTML/CSS knowledge) and Lightning Web Components (React-like; HTML/CSS/JS knowledge) is recognised. My Salesforce Certifications include Administrator, App Builder, Platform Developer II and Javascript Developer.

  • 2015 to 2019

    PHP Website Developer / Junior System administrator at Global Recordings Network.
    During my volunteer work in website development, I collaborated effectively with a team to develop the website's look and behaviour. I also customised a ‘video’ player to meet the unique needs of the site's content, leveraging existing technology. The technologies involved in this project were HTML, CSS, Javascript, PHP and PostgreSQL.

  • 2012 to 2013

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

  • 2012

    Everywhere Internet
    I was contracted to diagnose and troubleshoot network problems for users at multiple sites around Wollongong.

  • 2006 to 2012

    I was self-employed as a website developer/administrator for clients. This experience not only honed my technical skills but also showcased my entrepreneurial spirit and initiative in making changes and improving SEO for my clients.

Education

  • 2015 to 2017

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

  • 2010 to 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

Hobbies / Interests

  • github

    Github page: github.com/portablejim

  • software

    I am involved with my local church to help livestreaming and publishing of meetings. I developed the documentation needed for a fast onboarding process and developed a tool to simplify audio postprocessing via ffmpeg. My previous tools enabling simplified post-processing have been written in Python and PHP and enabled simple encoding of church sermons into multiple formats

  • administration

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

  • software

    I created and maintained several Minecraft mods including VeinMiner.

  • software

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

  • online

    On the internet I use the psudonym 'Portablejim'