About
A small and agile consulting company specializing in improving our client's business
by applying right solutions and technologies.
Being a small company I have to be extremely efficient. What it means to you is that your money pays for the time of
an experienced professional. I'm always just a phone call or an email away.
For larger projects, I only enlist the help of experts who can provide the same superior value that I can.
Larger consulting companies cannot match this level of service.
I have worked on several large as well as small projects and have skills to handle all aspects of
your project such as requirements definition, design, development and testing.
The following items identify typical steps towards a successful project:
- Design
I believe that solid design is a key to the successful project. Before development can begin,
it is necessary to gather requirements, set goals and timelines, and determine features and
functionality. The above items are analyzed and the final design is derived.
- Implementation
The implementation phase involves coding, graphics creation, database creation, etc. Separate
components are tested and integrated into the product. Once this phase is complete the resulting
product is reviewed and evaluated against the design specification.
- Testing
Testing is an extremely important and necessary aspect of every project. I begin testing early
in implementation stage to ensure that individual parts and components are working properly. When
implementation phase is complete the final testing cycle is conducted.
- Deployment
This phase includes distribution of the finished product to its physical locations: web server,
application server, database server, etc.
- Marketing
The marketing of the Internet site is important. I recommended submitting your site to major
search engines. Also banner advertising scheme can be developed if needed.
- Maintenance
Some projects require very little maintenance. However due to the dynamic nature of the web,
Internet sites require frequent updating. I provide updates and maintenance upon request or on a
regular schedule.
| | | | |