Jim is a highly experienced technical director with a background in embedded and mobile systems and a particular interest in Graphic Processing Units (GPUs)
Over 25 years, Jim has designed and built large scale software solutions reaching millions of users working as a software engineer, technical architect and CTO.
He is interested in how augmented and virtual reality will affect how people engage with information and ideas in the future, particularly when combined with machine learning, blockchain and robotics.
Jim speaks at public conferences across the UK and abroad on the changing dynamics of graphic user interfaces.
LinkedIn: James Carroll