PartStore CD-ROM
Developed a CD-ROM to train users of the Caterpillar PartStore system. Performed all programming for this CD including a benefits/solution decision matrix.
New-Hire Sales Employee Training
HCI Training
Created several Flash quiz games for Intranet-based training of new-hire sales reps. The Game Show interfaces with Microsoft Agent to allow animated characters to comment on game progress. Several other games use drag-and-drop for testing knowledge of manufacturing process sequence and telephone operation. Created sound design and animations as well as all programming. The project won a Texas Interactive Media Award.
Second Mortgage Employee Training
Developed a mortgage calculator as part of a CD-ROM for training client managers on opportunities of home equity second mortgages. The project won a Texas Interactive Media Award.
Liquid State
Flash software lead and client-application architect for a branded social media site with 2.5D navigation (image layers). Designed the MVC framework upon which the Flash application is based. Used Flash Remoting to communicate with a .NET server backend (used Amfphp for testing).
Aircraft Maintenance Tool
North American Aircraft Services
Developed a tool to provide location mapping of aircraft fuel tank repairs. The program reads configuration data from an XML file and dynamically loads a diagram for the appropriate type of aircraft. After the user has marked locations based on the work order, updated data is sent back to the server.
Custom Video Player
Wisconsin Milk Marketing Board
MarketMetric
Developed a video player that supports tracking of viewing metrics, archive library display, search by keyword or category, and print preview via FlashPaper. The video player communicates with a custom PHP/MySQL backend for reporting and queries.
BoxCloud Markup Tool
WiredReach
[direct]
Developed a visual-markup application for the file-sharing site, BoxCloud. Users can interactively draw on shared images with threaded comments tagged to each set of markings. Features pan, zoom, freehand and shape drawing. Programmed in ActionScript 3 using the Flex framework.
Custom User Interface
[direct]
Developed a reconfigurable user interface for product training. The program reads configuration data from an XML file and controls a .NET back-end content server. The left and bottom controls are separate SWF files that stay in sync via LocalConnection objects.
eLearning Template
Powered
[direct]
Developed a reusable Flash template for e-learning applications. Data is read in from XML and allows CSS-based formatting, horizontal and vertical layouts, and multiple page-transition styles.
Lifepass Navigator
SolutionLicensing
Orbik
Developed an interactive-3D interface in ActionScript 3 using the Papervision3D toolkit. The top level presents a group of planet-like spheres orbiting around a central sphere. Clicking one of these spheres causes it to zoom in and transition to an image-covered sphere where each image can be clicked to navigate to the next level. The sphere can be rotated with the mouse and displays pop-ups on mouse-over.