I have involved in various social work where I share my knowledge, skill etc.
One of the involvement I am very much proud of is Wikipedia
I am involved in so many work that even hard to document all for me. I will list some of them when get time.
Some of the areas I contribute to: