It would be nice if people who post only their own articles cared enough about the community to participate in a manner more significant than only that. Submitting personal articles and running is borderline spammy.
This user does nothing but post articles from ITWorld, most (all?) of which she(?) doesn't write. The user isn't a member of the community; they're a human scraping service.
No need to suggest anything nefarious. Submitting articles for your own site is explicitly permitted here.