Software developer, freelancer working at home