Hi, I'm James Tarrant

I enjoy building things with code.

A professional electrical engineer with over seven years of experience. Turning my passion for software development into a career.

A photo of James Tarrant

Portfolio

Take a look at some of my projects

Architecture diagram for radio repeater monitoring project
Critical Equipment Monitoring

Monitoring of critical radio equipment owned by the state emergency services. Implemented using physical hardware, a web application and azure cloud services.

  • Azure Cloud
  • Flask/Python
  • Git
More
A screenshot of the website for Sound Academy Quiz App
Sound Academy

A music quiz app developed for a university project. Students are able to browse, take quizzes, and review results and teacher feedback. Teachers are able to add and edit quizzes, and view and grade submissions.

  • Flask/Python
  • SQLite
  • HTML
  • CSS
  • JavaScript
  • Git
A screenshot of the website for AA Virtual Homes
AA Virtual Homes

A webpage for a photography business specialising in 3D scans of apartments and event spaces. Visitors are able to read about the business, browse the portfolio, and get in contact.

  • Flask/Python
  • Jinja2
  • HTML
  • CSS
  • JavaScript
Visit Site
Screenshot of this portfolio website
This Portfolio Website

A personal portfolio website, used to showcase my skills while building further skills in bootstrap, static site generators (Eleventy), git and github workflows.

  • Eleventy
  • Git
  • Bootstrap

Education

  • Japanese Language Studies

    Jul 2024 - Jun 2025

    Tokyo Central Japanese Language School

    Focus on listening, reading, conversation and cultural understanding.

  • Undergraduate Diploma in Data Science

    Feb 2017 - Nov 2020

    The University of Western Australia

    • Data manipulation, analysis and visualisation using Python
    • Logical and physical design of databases and data warehouses
    • Systems programming in standard C programming language
    • Agile project methodology
    • Web development using HTML, CSS and JavaScript
    • Key cybersecurity areas including risk management and infrastructure security
  • Master of Professional Engineering

    Feb 2014 - Nov 2015

    The University of Western Australia

    • Professionally accredited degree focusing on instrument, control, electronic and power engineering.
    • Thesis: 3D Visualisation of Blood Vessels in OCT Images, using C++.
  • Bachelor of Commerce

    Feb 2011 - Nov 2013

    The University of Western Australia

    Majoring in economics and engineering.

Experience

  • Electrical Projects Engineer

    Feb 2019 - Jun 2023

    Woodside Energy Ltd

    • Provided technical engineering verification and assurance for asset-life-extension projects, liquidating over AU$400M of asset risk over five years.
    • Revised scope and implementation methodology for ageing-plant remediation during the 2020 oil price crash, enabling project delivery under a 50% reduced budget without compromising asset integrity.
    • Led root-cause investigations into three high-potential safety incidents and implement actions that mitigate the likelihood of reoccurrence.
    • Developed new contractor deliverable management processes, reducing document development time by 50%.
    • Drove improvements in reliability by integrating updated technologies during installations, enabling a 20% reduction in routine maintenance hours for the same reliability.
    • Monthly, identified over five critical technical non-conformances and worked with the engineering contractor to ensure the impacts did not delay final project handover.
    • Authored technical scopes, specifications and reports to International/Australian standards, for a portfolio of over five medium-to-large CAPEX projects.
  • Graduate Electrical Maintenance Engineer

    Feb 2016 - Feb 2019

    Woodside Energy Ltd

    • Analysis and trending of equipment failures.
    • Analysis of maintenance data to determine fitness for service.
    • Analysis and improvement of maintenance strategies to optimise plant reliability with available resources.
    • Identification, assessment, reporting, and remediation of vulnerability and risk in the plant process.