specialist technology