Technically, I am a web developer, with experience in PHP and .NET. Due to my first working experience as a technical consultant in Microsoft SharePoint, I also did some projects using SharePoint. In general, I like to learn new things in web development both back-end and front-end (although I feel I have left behind since new front-end stuffs are kept getting released every day? or week? or month?). I also love teaching, and have been doing that since 2011.