Technical advisor