Dictionary.com
Thesaurus.com

will have been engineering

  • future perfect progressive
    of engineer.
    engineer
    noun
    a person trained and skilled in the design, construction, and use of engines or machines, or in any of various branches of engineering.