Staff Development Engineer
CurrentWorking between multidisciplinary teams of scientists, engineers and software developers to realise new applications of BLI's platforms, and ensuring their quality and timely delivery. I work directly with scientists, and also maintain processes, training materials, and documentation that enable them to produce structured, maintainable and testable code to.