Angela Kopp

Scientific and Technical Writing Portfolio

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.

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.

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.
Powered by Hugo with a custom version of the Bilberry Hugo Theme