Here are some examples of my work:
Here's a content preview window written entirely in JavaScript. It uses JQuery for event handling and DOM manipulation. |Launch|
Here's a classifieds ordering system written in pure JavaScript. I used the ExtJs toolkit for the UI widgets and JSON transport system. I built the backend using the Django framework.
Read news on your computer with this unique Adobe AIR desktop application. The application (still a demo), gives you the lastest headlines. The entire story is downloaded from the source site and displayed within the application. After the story downloads, any irrelevant content (ads, web site navigation, etc.) is stripped away using a special algorithm.
The UI is experimental, centered around the pie menu concept (http://en.wikipedia.org/wiki/Pie_menu). It was written with Adobe Flex compiler.
The rest of this application is written in JavaScript. It communicates with the Flash UI components using only message passing, via the Flash ExternalInterface. |Install|
This is an interactive graph with the latest numbers from COBI - a study that The Bulletin's business desk commissions each quarter. All of the data is stored internally, and the graph is dynamically drawn in realtime. The data that drives the graph can be updated in seconds by feeding a CSV file into a perl script. |Launch|
This is an interactive slideshow. I wrote the Flash slideshow player and also recorded and edited the interviews. The player is driven by XML and 100% reusable. The Bulletin has since used it for many other presentations. |Launch|
XML::EasySQL is a two-way SQL/XML base class that I wrote for Perl. It was featured in The Perl Journal in August 2004. |Learn more|
I worked at Xerox, Inc. doing object-oriented, test-driven Perl development for their core online marketing outlet, xerox.com. If you'd like to learn more, just ask. |Launch|