James Tarrant

An electrical engineer with a passion for coding.

About Me

I am a professional electrical engineer with over seven years of industry experience and a strong passion for software development. Having enjoyed my time delivering complex engineering projects in the power and energy sector, I am now transitioning into a full-time career in coding — driven by a deep interest in problem-solving, technology, and continuous learning.

A photo of James Tarrant

Projects and Skills

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
More
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
Architecture diagram for radio repeater monitoring project

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
More

Education

Japanese Language Studies

Tokyo Central Japanese Language School

2024 - 2025

Focus on listening, reading, conversation and cultural understanding.

Undergraduate Diploma in Data Science

The University of Western Australia

Graduated 2020

  • 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

Masters of Professional Engineering

The University of Western Australia

Graduated 2015

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

The University of Western Australia

Graduated 2013

Majoring in economics and engineering.

Experience

Electrical Projects Engineer

Woodside Energy Ltd

2018 - 2023

  • 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

Woodside Energy Ltd

2016 - 2018

  • 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.

Contact Me