I don't know how easy finding a programmer to work with you on this as "collaboration" would be. Instead, I think that if you have strategies you should look for non-programming platforms you could build them and backtest them on. They offer demos, but ultimately you'll still have to pay for...