Projects
BusyBox/Digi Connect ME 9210 Linux TCP-Serial bridge
22-AUG-2009 - CURRENT
Initial Project Description:
"Write a C based daemon that can act as a bi-directional bridge between a specified TCP/IP socket and a nominated serial port on the Digi Connect ME 9210 4/8 Linux module. It can be based on existing open source, but must be permissive license (BSD, Apache etc). Command-line options to specify TCP/IP port, serial device, baud rate and other serial settings. Must act as a well-behaved daemon, only using IO & CPU resources in appropriate correspondence with activity and respond to standard O/S signals. Must be delivered in source code form with make build scripts, working binary and tests."
Currently we are using an open-source baseline that has been greatly modified and extended to meet the specific requirements of the client. I am working with the DigiEL-4.2 development environment and I am specifically targeting my patches to enhance the default environment with the customized application(that is not original to DigiEL) so that the client has a coherent interface with the development environment and prevents them from requiring a separate build process to create their target images.
Sales Website
06-JUL-2009 - 10-JUL-2009
Initial Project Description:
"Need very quickly to put together a static website with two pages. Pages will display pictures of products, price, dimension. And information (email) on how to order."
This project was a fast-deployment website targeted to sell excess stock of high-end Italian Furniture to interior designers. The original specifications stated that it should only be two static pages. After consultations with the client, I recommended against this plan as it would lead to very long loading times as we were effectively displaying the entire catalog for a manufacturer. I then recommended that we move towards a CMS-based solution that allows much more flexibility in displaying information.
After I created some sample pages to demonstrate what I was recommending, the client whole-heartedly agreed. From this point until project complete was 17 billable hours. This included installation of the CMS, customization of a site template, manually importing pictures from the product catalog and finalization with the client. The client was extremely pleased with the result, and the site pulled a good deal of highly-targeted traffic and generated several sales for the client.

