How do you pitch a skunk-works project once the proof of concept works?
ratsbane: If in testing the system you used any data which may be interpreted as belonging to the company then be very, very careful.  Hopefully you haven't, but if you have then you might want to delete all traces of that data before presenting it.If you're a contractor be very careful to document that you did none of the work on company time or equipment.If the company doesn't want anything to do with your project then they may prevent you doing anything else with it.If your friend is not associated with the company then you may want to introduce him as the author of the project.  Ethically you can't conceal your beneficial interest in the project, e.g. if the company wants to buy it, but you might want to have someone not associated with the company be the point man.  That may also make it more likely that you can reuse the project for something else.Your good work is probably going to make someone at the company look foolish and those people may make big problems for you.  You really need to find some sympathetic and wise person with authority to champion it.  And if it's a typical big corporation that's going to be hard.It's very unfortunate that large companies are not more receptive to what is essentially free R&D.  What you've done shows an exemplary interest in going beyond the minimum requirements.I wrote this assuming that you're working for a large corporate machine but maybe that's not the case.Good luck!