Mike Schroepfer, Director tecnológico