Dictionary.com
Thesaurus.com

will have been freelancing

  • future perfect progressive
    of freelance.
    freelance
    adjective
    of or relating to work conducted by a person who sells their services by the hour, day, job, etc., rather than working on a regular salary basis for one employer.