Your rate is higher what other programmers and freelancers charge. How does what you do with database design save clients and companies money in the long run?

Jules Bohanon, Lakeland, Florida:
     I have had many, heartbreaking conversations with prospective customers who spent five (to six!) figures and 2-3 years on solutions that ultimately never worked! Somehow I have an almost unique ability to translate the customer's needs into a strictly normalized database design that also features an intuitive, user-friendly interface. I've never written a user manual, nor have I been asked for one. Never, not a single time, have I had an unhappy customer in my career. Yesterday I updated an Access solution I'd originally written in 2008 :)

Assem Bayahi, Mourouj 1, Tunisia:
     Well, it's not really the case because I'm not mainly a DB master. This is said, designing a good database, specially when dealing with big data provide those advantages:
     * Preventing database size explosion by avoiding redundancy: no need for big servers and no need to spend money on server capacity extension.
     * Good response time by using Indexes and views...: no need to spend money on fast processor. Time is money.
     * Delay software scalability problems. No need to spend money trying to enhance software.
     * Make it easy to expand and maintain software: a clean design make it easy to add module and tables.

Md. Obaidul Haque Sarker, Dhaka, Bangladesh:
     I must do optimum database design before coding started. Once it is done in perfectly, it minimizes software maintenance cost in future. It also increases the performance of database. I also write the database stored procedures, functions and packages in the optimized way. It increases the performance of the database.
     If database are not designed in perfectly, then it will be more costly and complex when new functionality add to the system.

Ehtisham Rasheed, Sialkot, Pakistan:
     my rates are not higher compared to persons with my skill set and portfolio at oDesk... my main preferences are client's satisfaction not money that's why i've high feedback ratings... i spend much time in paper work (mostly with database designing) so that development will take short time... this technique will reduces lot of updation/maintenance cost which ultimately have great impact on overall budget of client... i'll always available, even after ending the job, to any issue in my work normally without any additional cost...

Christian Koch, Berlin, Germany:
     I can save money because my system is flexible and generalized.
     Every page is based on the same system.

Mark Horner, Bristol, England:
     A good question, I would say in the first instance it’s because what I build is going to be scalable, efficient and you aren’t going to require another person’s time to fix it 3 months later or hire another developer to build you a different database. I say what I see in terms of what is possible, commitment and timeframes re development milestones. Further to this I have experience in building what you are asking for, and with that comes quite a bit of re-usable code in places where we may need to do some complex looping (i.e flying some reports to specific email addresses based on certain logic automatically).

Ven Grollmus, George Town, Tasmania, Australia:
     My rate may be higher than others through oDesk - yet the quality of the work I provide, and the time I put in up-front to understand the requirements from my clients mean less re-work in the end, and that all work is agreed to prior to commencing.

Bruce Bray, Phoenix, Arizona:
     I have been doing this type of programming so long that I can actually do it faster than other people. So perhaps you pay some guy $15 an hour, but it takes him 3 times as long as it does me. Plus, it is one thing to program in Access. It i another to have experience programming and integrating word and excel as well as DLLs, OCXs, and COM objects from outside vendors.

Temitayo Ilori, Berea, Ohio:
     I design an efficient database that is consistent and easy to use. No duplication of data and null values are minimized.

Julie Hogue, Akron, Ohio:
     I do an extensive analysis at the beginning of a project and submit the doc to the client to be sure there is no misunderstanding as to the scope of the project. A project of your size would be broken into phases such as analysis and design, table developement, and the various portions of the software design.

Biju John, Pathanamthitta Dist., Kerala, India:
     My rate vary depends the type of requirement and job.

Grace Elaiza Seballos, Davao City, Philippines:
     I do believe I have a little bit above average hourly rate. But it is actually cost effective. This is because, I also finish faster that the average programmer without sacrificing quality. It is not only due to database design that my clients are able to save in the long run. I believe it is because of my 3-tier approach architecture. Even if the client wants to change requirements in the middle of development, my architecture can still adapt to it. I was trained in the environment of software development that focus on custom-made and tailor-fit systems, and not out-of-the-box systems. I believe that it is the system that should adapt to the needs and pains of the client, and not the other way around.

Artiben prashantbhai S., Bhavnagar, India:
     I do complex things quite faster.. So multiplication is always cheaper