Hello, It looks like you need a .NET based Windows application which will monitor a CSV/Excel file continuously. Any change in it, will trigger the code to update the changes in the Database. Let me know if i am wrong ? It will be a multi-threaded application wherein we can monitor the file as well as submit the changes simultaneously at times. Or to less complicate it, we can stop monitoring when the change is being submitted to the DB online. It looks like a simple project to me. To answer your concerns, for english, i am very good with spoken and written english due to my experience with Microsoft Support for US and Canada. I am online almost 14 hours a day, so my availability should not be a problem. The last thing, knowledge of financial markets, I have some about the retail one. To be frank, i am not 100% clear on the trading platforms though i have seen Ninja Trader once, but i am a quick learner and i promise you to grasp them very quickly if given an opportunity. Let me know, your response will be highly appreciated. Thanks