We are in the business of providing on site and off shore software development, testing and consulting services.

Our services can be in the form of joint software development in collaboration with clients who would like to outsource their software development needs. We will then work as an extended arm of the client's development team. The client will have access to our repertoire of skills and project management capabilities. The necessary domain experience may be available with us, or may be provided by the client through some initial training.

Our services can also be in the form of contract software development, where a client will provide the requirements for a development project. We will then scope out the projects in terms of the development effort, development time frame, deliverables and acceptance criteria. These projects can be executed on a Time and Material or Fixed Cost basis. We will provide the supervision and project management.