Hi,
I have experience in developing multithreaded applications. I worked for International Monetery Fund(IMF), where I developed a windows service which is used to send the trip data from IMF database to Travelocity database. Since here I need to process a large chunk of data, we used multithreading. I have 2yrs of experience in C#.NET and I am confident that I can finish your tast easily.