This site for the department of Income Tax, Delhi branch - is where I stand now : as graphic designer, navigation designer and content designer.

INCOME TAX DEPARTMENT, DELHI, INDIA
Working on this site was a very good experince : made me firmly believe that at the end of the day the clients vision is what ultimately matters. I only hope that the people at income tax department continue to maintain their commitment to this web site and don't leave it as a frill Income Tax Department, Delhi, India