I use Mathematica for most of our technology development

If you are interested in a bridge between Mathematica and Interactive Brokers please contact me for a reasonably priced solution or a free trial. Sample mathematica code is shown below:

ibConnection = ibFiconabSimpleWrapper[]; 
ibAccountValueHash = {}; 
ibAccountPortfolioHash = {}; 
ibOrderHash = {}; 
orderId = ibPlaceCompleteOrder[ibConnection, "GM", "STK", "BUY", 250, "LMT", 33.2, accountName, "algoName"]

I also use ruby for website and integrated performance reporting. Most of our reporting and database tools are hosed on services including Amazon's RDS and EC2 services.

We have recently deployed this site to Heroku in preparation for a production deployment.