I wonder that programming language he used. Many ideas are lost because we don't have something to write it on. That's the good thing about the so-called 'scripting languages' that IMO reduce the latency between idea and its materialization.
Shouldn't be too hard to figure out appropriate contact details. :)