I have been an avid programing enthusiast for a few years now. I love experimenting out with new tools, technologies and languages, but my favourite still remains to be Java and related technologies. I have experience with Standalone applications, Web applications, Mobile applications and middlware applications.