Writing Samples

These are samples of the work I did for InfoImage in 1999/2000.

Bankrupt and gone now for several years, InfoImage was the quintessential dot-com-era Internet venture. InfoImage produced an enterprise portal software package named Freedom. Freedom was part of a larger Microsoft-funded pilot project and an early piece of Microsoft's .NET initiative. Microsoft invested the first 10 million dollars of InfoImage venture capital and lent us several architects and consultants. I was responsible for documenting Freedom's overall architecture and several of its subsystems.

Freedom2 Architecture Guide . . . republished using structured FrameMaker 7.1 and DocBook XML 4.4. Freedom's software architecture is not quite cutting edge anymore, but you may still need to read this document in order to understand the other two provided on this page. If you are interested, you can download the structured FrameMaker application I created to republish this document: Frame_DocBook_XML_example.

Freedom Search . . . improved, progressed from the published version. This is a chapter from the Freedom2 Developer's Guide documenting the Freedom2 Search subsystem. I mainly used the Search subsystem's code in place of consultation with engineers. This document contains a fair sample of the type of work at which I am most valuable; however, I wrote it before I learned XML and XSL. If I were writing this chapter today, I would write the XML and XSL sections differently. I would probably include all the code for the DTD and XSL, and then discuss suggested cutomizations for specific sections.

Freedom Business Intelligence . . . . published version. This is another chapter from the Freedom2 Developer's Guide. The chapter is named "Business Intelligence," but should probably be called "Data Access," or something similar. Although planned for, Freedom didn't provide any true business intelligence services. Some portions of this chapter's first fifteen pages came from a design document. Also, the procedure for transforming a dimension table came from Microsoft. The rest is mine.