I am a freelancer, and write codes for over 10 years.I worked at severals tech-company and became a startup. As a startup, I cover most of tech to build a product. I know how hard it is to make a product prefect. So I will treat your product as my own product. Ruby would be the main language for me to build most of works. I can also meet your need with other lang like : c, c++, erlang.