Oliver Jackson is a Technical Consultant based in Edinburgh