Developing programmer Team Development Website design and coding technologies working at software company office