Software engineer or programmer typing on his lap top and developing new application in company office.