Since 2010

Scott Macpherson

Web developer

Melbourne, Australia


Since achieving a BSc Computing with distinction in 2006 I have worked on several large and complex software implementation projects in the British, Australian, and New Zealand higher education sectors, specialising in SITS:Vision implementation and development.

In addition to creating solution designs and developing and configuring software, my roles have expanded to include training and mentoring for junior staff, the creation and enforcement of development guidelines, and influence over the migration of data from legacy systems.


  • SITS:Vision: extensive knowledge of the product’s technical requirements and software stack, all components of the application, and the underlying data model.
    Installation Configuration Maintenance
  • Relational databases: experience designing and working with large data models, and writing and optimising complex SQL scripts. Also competent migrating data between different models, including the mapping, extraction, and transformation of data.
    ANSI SQL PostgreSQL PL/pgSQL Oracle Database Microsoft SQL Server SQLite
  • Languages and frameworks:
    Python Ruby JavaScript Django Ruby on Rails Selenium HTML CSS CSS preprocessors
  • Infrastructure:
    Linux systemd Apache HTTP Server Phusion Passenger Gunicorn Git Subversion
  • Analysis: innate ability to identify underlying issues, ask inconvenient questions, and solve the right problems using the best tools.
  • Communication: can quickly interpret and translate business requirements to technical requirements and vice-versa, and discuss needs and solutions with customers of all skill levels.


SITS Technical Analyst

Kaplan Australia
August 2021 – Present

Configure, support, and test the SITS:Vision application, and contribute to strategic improvements in the implementation.

Senior Professional Services Consultant

January 2021 – June 2021

Work with new and existing customers across the Asia-Pacific region, converting requirements into solution designs, and enhancing existing SITS:Vision implementations.

Senior Technical Analyst

The University of Waikato
September 2016 – October 2020

Provide consultancy services for The University of Waikato during their transition from JadeSMS to SITS:Vision - their newly selected student management system. Approximately 50% of capacity spent training and mentoring junior technical analysts, with remaining time spent on solution design, development, and data migration.

Senior Technical Analyst

Deakin University
October 2014 – February 2017

Work on Deakin University’s SITS:Vision implementation project, providing solutions for technical issues, implementation details, training, testing, documentation, and business change and readiness.

Technical Implementation Analyst

The University of Sydney
April 2010 – October 2014

A high-profile project charged with replacing the university’s in-house student records system. This role expanded to include project management and leadership of a small team.

Student Records Development Officer

UHI Millennium Institute
October 2007 – February 2010

Plan, develop and deploy online facilities for students and staff such as online enrolment, online module selection, and manage UCAS integration and statutory HESA processing.

Software Technician

UHI Millennium Institute
July 2006 – October 2007

Assist with the maintenance of SITS:Vision and the underlying technical infrastructure.


BSc Computing Networking (with distinction)

Perth College UHI, July 2006

Perth College Prize for BSc Computing

July 2006

First Aid

CBD College (RTO No. 91399)

3 nationally recognised units of competency:

  • HLTAID009 Provide cardiopulmonary resuscitation (December 2023)
  • HLTAID010 Provide basic emergency life support (November 2022)
  • HLTAID011 Provide first aid (November 2022)