Seems to be this acc. http://www.reddit.com/user/MarkDennehy/submitted/
/snark
Look, there is a fine line between promoting your own articles (It's totally okay to link to your own stuff), and spamming.
Linking the same thing across a bunch of subreddits and having it receive no upvotes? That's spam.