For many of us, our contributions to the English forums (and sub-forums) may well be all of them.
Anyhow this is the link providing all your contributions to these English (sub)forums.
More in detail:
Your contributions to 'Random Thoughts'
Your contributions to 'Discussions'
Your contributions to 'Achievements'
English forums about learning a specific language also have their specific link. Limiting to the very popular, you find your contributions to :
French from English
Italian from English
Spanish form English
For the record: your postings to the DuoMe forums on top can be listed separately. I have posted the links here