















Broadcast Analytics
A web based resource (pre-alpha) that allows cable operators and advertisers to see metrics about a program or advert. The application running on the cable box will interact with the server and provide specific metrics or content. The content will be delivered in any number of delivery mechanisms. Utilizes Ajax for all queries, and makes use of the outstanding highcharts library for display.

Broadcast Analytics
All of the metrics can be broken down by a variety of criteria and displayed as either pie or bar chart. A breadcrumb allows for quick access to higher level content.

TellX Director
Director is a proprietary application that enables movie distributors to create DVD or Blu-ray discs in the quickest time possible. It allows traditional media assets (video, audio or subtitles) and additional content assets. Enclosed image demonstrates real time subtitles displayed over the video playback. Written in Obj-C.

TellX Director
In this slide, TellX Director is overlaying dynamically created layered images over the video playback. Image Widgets are created (in the other tabs) and composited on top of each other (z-ordering) to create the required final image. Once finalized each set of generated images are automatically exported in the required format ready for overlay on the target device.

TellX Director
For a packaged media disc to work correctly, each 'page' must be connected to another to create the familiar menu. TellX Director uses an abstract layer to automatically generate the correct code (Java or DVD binary code) for this linking. The linking is achieved with a simple drag and drop metaphor, thus removing the complex code creation from the user.

TellX PC Watcher
Part of the TellX suite of tools. This is effectively a command line application with an interface that is nothing more than a log. As each image needs compositing it is farmed out to multiple clients instead of the server doing all of the work. These job 'watchers' are also responsible for various other duties including initiating the compile and mux process.

TellX Producer
The workhorse of the TellX tools. It is the application that creates a DVD disc from either a binary source project file or a proprietary XML file. Originally written in VB6 (as a goal of mine in 2005-2007) it became part of the TellX suite in late 2007, and is still in use today. It has passed the MEI defacto Hollywood verifier with a higher rating that other mainstram Hollywood tools.

BluRay Café
Bluray café is an online resource that allows consumers to view independant film information. The latest and upcoming releases are displayed in a javascript carousel built on jQuery. The website utilizes PHP and MySQL server-side.

BluRay Café
A click through on any title (via the carousel, tables or search) displays the main title information page which has social, 3rd party viewing and purchase links.

escrowmonkey.com
escrowmonkey.com (now inactive) was an escrow management service to enable realtors to interact with each other in a secure online environment. It tracked all purchase/sale negotiation and document history, thus giving a comprehensive paper trail. A full calendar event sytem was built in. It comprised of a secure website and various thick client applications written in C#.NET.

escrowmonkey.com
The Agent thick client for escrowmonkey.com allowed the realtor to handle all of their advertising and financials on the PC directly. The thick client enabled a much richer and faster user experience than was available online (at that time).

escrowmonkey.com
The realtor's Broker also had their own software package. This enabled them to see the realtors transaction history and featured a consistent look and feel to the Agent variant. Similar products were available for the consumer, lender, escrow and service providers. Each was built on the same foundation classes in C#.NET.

cinemablueocean
Cinemablueocean is currently in its infancy and is pre-alpha. It will be an online video streaming website with a full payment gateway system. It will make extensive use of jQuery/Ajax and HTML5. Further details are not available for public disclosure at this time.

NuMenu4u
Rolling back the years with this one. One of the earliest projects I undertook back in the day was a DVD menu decomplier. Its function was to deconstruct all the menus on a DVD, re-encode the video to a lower bitrate and then recompile. It was part of a set of tools (known as the Big 3) available on the doom9 forums. It interacted with other apps written by like minded people and was community driven.

Lotto Stats
A thick client iOS app that is due for release late 2011. Its main purpose is lottery analysis and associated content. Further details are not available for public disclosure at this time.