The platform expert is responsible for writing plugins for the HEADS IDE in order to support different target platforms. The HEADS IDE has 4 different extension points which can be used to support specific platforms.