Hi,
It sounds like an interesting challenge, and most probably a very good fit. I have great experience with reverse engineering, so it will be done in very professional way.
Let me know how urgent it is and when you are OK to discuss.
Thanks!
Best, Mike