John Landin , ingeniöroch