Dictionary.com
Thesaurus.com

self-exploited

  • a word derived from exploited.
    exploited
    adjective
    utilized or made practical use of, especially for profit.