Manuel Rodriguez Robles, ingeniero agrícola