Krum fikk landmåleropplæring under førstegangstjenesten. Senere arbeidet han som landmåler og materialforvalter ved jernbanen, og fra 1876 for Kristiania Ingeniørvæsen. En kort periode var han også brannsjef.