What Does a Freelance Engineer Do?