read

technical documentation

documentation you can open and check

Two Oracle products, Clinical One and Empirica, follow a medicine through its whole life: one runs the clinical trials, one watches its safety in the world. I documented both for four years, close to FDA and EMA rules, where a wrong label is a regulated risk. All of it is published and public.

client
Oracle Health & Life Sciences
products
Clinical One, Empirica
domain
Trials, pharmacovigilance
standard
FDA/EMA-adjacent · WCAG 2.1 AA
the samples

published, versioned, public

Every item here is live on docs.oracle.com. Open any of them and read the real thing: no reconstruction, no NDA-safe stand-in.

★ complete guide · sole author

Interactive Signal Management

An entire documentation set for Empirica's signal-management module, mine end to end, from information architecture to final content, on a regulated pharmacovigilance domain.

read it on docs.oracle.com
the method

write once, publish everywhere

Single-source structured authoring is the spine: one governed source, many outputs, terminology that stays consistent because it lives in one place. Pick an output and watch the same source render into it.

one DITA source governed · versioned · reused
help center

Auto-lock rules

When any of four trigger events fires, the form locks and no further edits are accepted. An authorized reviewer can unlock it, and every lock and unlock is written to the audit trail.

Same words, three outputs. The source is written once; the terminology can never drift between them.

the same discipline, three ways

Docs-as-code, versioned with the product.

Git-based authoring on OAK Foundation, versioned alongside the product. I led the migration from the legacy Oxygen toolchain.

Accessibility built in, not bolted on.

I led the European Accessibility Act rollout on Empirica in 2025: alt text, screen-reader readiness, WCAG 2.1 AA.

Two generations of tooling, in parallel.

A mature legacy product and a docs-as-code platform maintained at once, including the migration of classic API docs to REST. The same single-source discipline shows up again in scientific publishing: DITA at Oracle, JATS in journals.

the impact

what the structure bought

70%

Structured authoring in DITA XML cut documentation bugs by 70%, across forty-plus published guides held at 95% reuse consistency.

40%

Progressive disclosure and in-app guidance raised task success by 40% and cut support tickets by 30% on the products I documented.

Structured query models with SMEs, engineers, and QA compressed the doc cycle from a build a week to two builds across four to five weeks.

Gold

Core contributor to Oracle's Redwood design system, recognised with the 2024 Indigo Design Gold Award for UX, Interface & Navigation.

reflection

what I took from it, and what's next

what I learned

When the source is governed and single, quality scales without more effort. The terminology stays right everywhere because it is only ever written once.