Outsourcing company needed-389595

March 18th, 2008 by Matt

Programming

We are looking for outsourcing company (or several companies) with minimum of 5 developers to assist us with our coding tasks. We are a medical imaging startup, our main development is done is Visual Studio C++ (and some – in Java), we do lots of algorithm development, but we need reliable coders. I.e., we need long-term partner(s) who would work on implementing our coding projects, which would include:

- GUI development
- Implementing our image-processing algorithms
- Compression, encryption
- Optimizing some of our existing code
- Testing our applications
- Other coding tasks

If you want to apply for this partnership project, I would like to offer a rather simple (for an experienced developer) project. I am attaching two files, CListCtrlPlus.h, .cpp. They implement CListCtrlPlus class, derived from CListCtrl. The requirements for this implementation were:
1. CListCtrlPlus inherits all CListCtrl functions.
2. In addition to this, CListCtrlPlus offers additional functions, which would allow to change colors and fonts of selected list items, and to show sort order in the list header.

After this class was implemented, it was observed that FindItem function takes much longer to execute compared to CListCtrl::FindItem(). Looping with
lParam = GetItemData(i);
to find each item takes forever for long lists. Consequently, sorting CListCtrlPlus has become a problem: repeated calls to FindItem make sorting too slow.

1. Could you modify CListCtrlPlus::FindItem so that it works much faster? You can introduce any class variables or new functions, as long as the existing function prototypes remain functional.
2. Could you identify other problems in the existing CListCtrlPlus code?

Posted in Web Application Programming, Web Design and Development |

You can follow any responses to this entry through the RSS 2.0 feed. Trackback from your own site.


4 Responses to “Outsourcing company needed-389595”

  1. Raza Imam Says:

    March 27th, 2008 at 2:29 am

    I own a Chicago-based offshore development firm and I think we might be a good fit, but I can’t say for sure. We also prefer long-term relationships over finite, project based work. We have VS C++ experience.

    You probably get 100 calls a week from “Bob’s from Bangalore” but many offshore firms are little more than ’software sweatshops’ that over-promise and under-deliver. Most companies we talk to have gotten burned when going offshore, or are disgruntled to say the least.

    We’re not for everyone and we only work with clients that demand high quality and are willing to pay for it. I created a silly blog making fun of the entire outsourcing industry (SoftwareSweatshop.com) Finding good developers isn’t hard, but finding reliable developers is.

    Outsourcing is about high value, not low cost. We don’t take our selves too seriously but are dead serious about what we do. Give me a shout if you think it makes sense to chat.

    Thanks,

    Raza
    http://SoftwareSweatshop.com

  2. Hanlon Says:

    April 9th, 2008 at 1:44 pm

    There are a lot of people here. I’ll join you guys. Believe it or not, many people fail in commenting stuff. I’m just trying to say a simple thing – before commenting something, think twice!

  3. Outsourcing Company Says:

    June 5th, 2008 at 12:44 pm

    Be careful while choosing the right software company to outsource your business…..

  4. Roman Says:

    November 29th, 2008 at 11:05 pm

    Good afternoon.
    We a young command of developers from Ukraine.
    We have experience and necessary knowledge for remote work.
    We hope for fruitful and mutually advantageous cooperation.

Leave a Reply