I have a PhD degree in Wireless Networks and have been working on Simulators for over eight years. I am extremely comfortable in implementing new protocols and solutions in the source code of simulators as well as carrying out performance evaluation. For my Master and PhD degree, I have implemented several protocols in NS-2 and have published my research in top-tiered international journals - IEEE and Elsevier.
For the last few years, I have been using custom simulators written in Java to simulate particular solutions. Java is more powerful and allows me to focus on the actual problem at hand. I have a decent knowledge about DTN and the spray-and-wait as well as Prophet schemes. Both are basically probabilistic forwarding schemes with some differences. I think I can propose an improvement.
So here's the deal, I can implement these schemes and the optimization in Java, in 45 days. If you are interested, we can proceed from here on.