I don't see any real coupons or deals on the front page. I mostly see "up to XX% off" which any real bargain hunter knows is just fluff.
The competitors in this space, for me, include slickdeals/fatwallet and blogs that post coupons (printable-coupons-blogspot) that are actually hard to find. My initial reaction is that CouponHunt just shows you what deals you'd see anyway by visiting a store's site.
You criticized about the random code generation function. Could you explain why it is bad? Though I code, I am no expert and would really like to know.
Slightly misleading title: "w/o a CS degree" yet has a ECE degree. I went through the same ECE program at a different school and from the experience of my peers and myself, an ECE degree is treated just like a CS degree (but not the other way around). Also, she already has experience working as a PM at Microsoft.
If this was coming from some random X school with a completely unrelated degree or big name company on the resume, I would agree with title, otherwise, no.