I write and build documentation for computational fluid dynamics (CFD) software, cloud computing products, and other complex technologies. The examples below demonstrate both my writing ability and my problem-solving skills. I’ve provided links or screenshots when possible, and brief summaries for projects that are not publicly available.
CONVERGE Horizon Docs | 2022-present
I’ve designed and authored all content for the CONVERGE Horizon documentation site since its launch in 2022. In the early phase of product development, I collaborated with the lead developer to implement a docs-as-code workflow using Sphinx and Git. As the CONVERGE Horizon platform has matured, I’ve focused on structuring documentation according to user needs, with a clear separation of conceptual, task-based, and reference content.
ELSA Model Updates | 2025-2026
I frequently collaborate with research engineers to update user-facing documentation for CFD simulation software when physical models are added or upgraded. For example, the Eulerian-Lagrangian Spray Atomization (ELSA) model in CONVERGE, which is used for simulations of fuel injectors, was recently updated to support a wider range of case setups. My process for updating documentation included:
- Synthesizing information from research papers and internal technical documentation.
- Updating the model’s mathematical description, setup instructions, and context-sensitive help using Help+Manual, an XML-based documentation tool.
- Providing usability feedback on simulation setup that contributed to a rewrite of YAML configuration files.
- Working with the lead engineer to confirm accuracy of new content and to incorporate reviewer feedback through multiple iterations.
- Drafting release notes and ensuring that all content was publication-ready at the time of release.
C API Documentation | 2020-present
I’ve worked closely with software developers to continuously improve internal processes for documenting the C API that is used to integrate user-defined functions with CONVERGE. These efforts have included:
- Creating a style guide for developers to follow when drafting Doxygen comment blocks for new API functions and data structures.
- Implementing Sphinx as a static site generator for API documentation, using the Breathe extension to convert Doxygen XML output into Sphinx format.
- Writing multiple Sphinx extensions (in Python) to customize HTML output.
- Integrating documentation review workflows into CI/CD pipelines.
Compressor Modeling White Paper | 2020
I wrote this white paper in collaboration with engineering, marketing, and business development staff to show how CONVERGE can help solve difficult problems in the design and analysis of positive-displacement compressors.
Embedded Computing Press Release | 2019
This excerpt is from a press release I wrote to announce a new single board computer designed by Extreme Engineering Solutions, an embedded systems manufacturer.
Metadata for EHR Software | 2015
I led a project to improve the licensing metadata taxonomy for enterprise electronic health record (EHR) software release notes, which involved:
- Collaborating with technical writers and support engineers across 20+ licensed products to identify shared software modules and overlapping functionality.
- Designing a “primary” and “secondary” ownership model to clarify product responsibility for implementation and support of each module and to reduce overlapping release note review assignments for enterprise customers.
- Working with subject matter experts to establish metadata tagging guidelines for more than 100 modules.