I have 15 years experience as a back end java developer.
This sounds fun, deliberately creating weakened, but not too weak, hashing algorithms so you have a chance of brute forcing them.
What metrics are needed from the software, or does it just get an input, and run say 10 hashing algorithms, and therefore give 10 outputs. Anyway, sounds fun. I want to break into this freelancing way of working and I am looking for my first client through this mechanism.