| 
DITA Migration, XML, and XSLT
I began working with SGML in 1995 and with XML in the 2000's. I have worked with DITA, DocBook, NLM, and custom DTDs. I am a Structured FrameMaker expert. I know the SDL and EasyDITA content management systems, and the XMetaL and oXygen XML editors. 
 
Recently I have specialized in helping clients migrate content to DITA and other XML standards: 
 
 Converting badly-structured HTML documentation for a C database API into DocBook XML content for the equivalent C++ API, using XSLT scripts that I wrote.Converting 3,000 pages of unstructured FrameMaker content to DITA via Structured FrameMaker and custom XSLT scripts. Converting Word content to DITA for SDK products, identifying reuse opportunities across the documentation, and helping the client refine and implement a reuse strategy. 
Content Development
I have 30 years of experience writing software and hardware documentation for engineering audiences. 
 
EDA Software 
I spent 9 years at Valid (later Cadence) as a staff and contract writer. I wrote online documentation for UNIX Electronic Design Automation (EDA) software as both a project leader and an individual contributor. I also conducted usability tests of online help systems. I documented schematic and layout synthesizers, circuit simulators, translators, and IC layout design products. 
 
For other EDA clients, I have documented verification, analog circuit synthesis, yield improvement, mixed-signal simulation, and FPGA software products.
 
Software APIs
I have documented C, C++, Java, COM/ActiveX, Tcl, and Cadence SKILL (Lisp) APIs. I have worked with JavaDoc and Doxygen. 
 
Semiconductor Manufacturing Software and Hardware
I documented semiconductor equipment process control products and wrote the patent disclosures for those products. I also documented data collection software for semiconductor manufacturing equipment, high-speed test equipment, and test software. 
 
Data Storage and Deduplication
At Data Domain and EMC, I wrote reference, repair, and application documentation for data storage products. 
 
Medical, Telephony, and Audio Processing
At Diasonics (later Toshiba), I wrote specifications and operator manuals for medical imaging systems. At Cisco, I wrote API documentation for IP phone call control software. At Dolby Laboratories, I wrote audio processing SDK documentation.
 |