I don’t really love to boast about myself but I know what I am good at. I have nearly a decade and a half of IT industry experience in various roles—from business analyst, requirement engineer, application developer, project manager, to software architect, I wore nearly every hat throughout my professional career. Although by education I am an electrical engineer with an MBA but somehow during my final year of Masters, I fell in love with programming. In the past I also had some of the most prestigious certifications both from Microsoft and SUN, namely Microsoft Certified Solution Developer (MCSD) and SUN Certified Java Programmer (SCJP).