a quick intro...

As said, a quick intro about me.. Know me.. 

learning...

I always believe that everyone we meet in our life will know something that we don't. Power is gained by sharing knowledge.  So, I try my best to share my knowledge through few channel. I write articles, create video tutorials, and sometimes tutor people through skype.. read more.. 

apps...

Effort matters.. But where we make the effort makes all the difference.. In work, we come across several tasks that can be automated. But we seldom notice them. When I notice such thing in my work, I create an application for that and post it online..  read more... 

portfolio...

The title says it all.. This is not a complete portfolio.. But, when ever I get chance, I try to update it.. read more...