hi, I am an experienced programmer with image processing knowledge. By the way, I have ever implemented Hough Transform before.. It was for circles detection, but the algorithm is not very different for line detection, so I can assure you I have the right skills to complete your project and give you a high quality result.
As a bonus I would also do your other project: Edge Detection and Sharpening. I would charge just aditional $5 for that.