Technology Consulting, Designing,Developing