I am a software developer by hobby and profession. I like to learn and share knowledge with the community.