I've been freelancing for 7 years, as a primarily JS developer specialising in maps, and the landscape looks nothing like that to me. I don't have a resume, nor has anyone ever asked for one. Also, there wasn't really a "setup" phase and certainly no "marketing".
Recruiters? Is he sure he's a freelancer?