I am a software developer(at least the job title say so) in an IT consultation firm in India. Still learning something new everyday.