I am a software developer and have developed trading applications at Credit Suisse which included trading front ends, exchange line handlers and other components of trading system like OMS. I have built a smart order router that was connected to currency markets. I have also integrated a trading front end with NSE and trading algorithms with Interactive Brokers.