I need a solid developer to create a node.js server that will provide a RESTful API. The node.js server should be written in Coffeescript w/ Grunt. The database can be either Cassanda, Mysql, or Mongo. The server should expose a few classes such that they are usable on the browser and the server. For example, a "Product" class with attributes and validation that can be used for client side and server side and passing the object as a result from the server to the client. The node.js server will also use Websocks allowing either websocks for fast api calls or REST for api calls. The server will also using Pub/Sub and redis to allow sse updates. Start NOW!