Is KT suitable for me / my company? Yes if you say "I want an application launched within 2 months, and it needs to be low cost, since I'm just a start-up". Yes if you say "I have a business running and want to employ experienced engineers but prefer not to pay $60k a year. And when my business isnt so good I want to have the flexibility to cease them for a while"
How does KT ensure code quality? This is free of charge; we do QA to ensure high quality of the code written by the engineers of your project.
Besides, we train engineers regularly and we enforce Rails Coding Standard / Best Practices document that we wrote and consistently update.
And we will write unit/functional tests unless you say otherwise.
How does KT ensure code performance? We refactor / analyze the code as we go. For example, make sure a certain query is executed only once per page request.
Or deciding correctly when to use lazy loading or preloading.
Or deciding to use Memcache to cache slow database queries or feed responses.
How can I trust KT with my Intellectual Property and datas? One of our core values is Honesty; we only hire honest people.
Every engineer at KT signs a Non-Disclosure Agreement before starting. Violation can mean jail.
And we have seen and worked on more than 20 applications, some of them are now serving high profile sites. And none gets stolen. There isnt any benefit from stealing web app code anyway :)
How can KT stay accountable? We send daily reports, and we notify you if an engineer is sick, or when we have holidays, etc.
Thus we can stay accountable, and you can measure productivity more easily.
Whom can I contact if I have complaints? You can contact Ikin, the founder / CEO, if you have any complaints. We always strive to give you the best service, and complaints are viewed as a good opportunity to improve.
Do you handle deployment? Yes we can handle deployment if you want us to. We have experience with Capistrano, Amazon EC2, and standard hosting such as HostingRails.
How do you work? We're pretty flexible, and depending on which product (Rent-an-Engineer or Done-in-Six-Weeks), the answer can be different.
So it's better if you contact us for this.
Do KT people speak English well? Our engineers can read and write English, but unfortunately cannot speak / listen well.
But this has proven to be enough for communicating and doing engineering work.
Moreover, if you want to communicate verbally, Ikin will be glad to help.
How do you ensure that KT engineers are excellent? KT engineers are trained regularly with new materials (from Peepcodes, eBooks, etc) whenever possible. Not only on Rails, but also on HTML and even English language.
Also, we only want the honest and the passionate in our company. Within 2 months, if new hires are deemed to missing those characteristics, they will be out.
Tell me again why I should use KT to develop my apps? Because your budget is enough to make us happy.
Because you want your app developed fast and professionally, as we already have diverse, extensive experience with Rails (combined, we have 15 years of Rails experience).