The Work
Every document is a decision. Here are some of mine.
API Documentation
Developer-facing API guides, endpoint documentation, authentication schemas, error state documentation. Designed to reduce support queries and accelerate integration.
An API reference is a contract between the product and every developer who builds on it. My API documentation covers the full surface: endpoint references with parameters and response schemas, authentication and token lifecycle guides, and complete error-state documentation so developers can recover without opening a support ticket.
At Accenture I owned the WOPA API documentation, covering payment operation endpoints used across merchant billing workflows. At Cyient I wrote the KHEMEIA API developer guides, taking engineers from first key to production integration. In both cases the measure of success was the same: fewer questions asked, faster integrations shipped.
WOPA API documentation (Accenture) · KHEMEIA API developer guides (Cyient)
User Documentation
User guides, help center articles, onboarding flows. Written for real humans trying to accomplish real goals.
Help center writing is judged in seconds: the reader arrives frustrated, scans, and either solves their problem or leaves. I write user documentation for that reality. Task-first structure, plain language, and every instruction verified against the live product.
At Google Operations Center I wrote and maintained Google Ads Help Center articles used by advertisers in every market Google serves, covering payments, refunds, account linking, and promotional offers. These are public articles read by millions; the samples below are live.
Release Notes
Communicating product changes clearly to technical and non-technical audiences simultaneously.
Release notes have two readers with opposite needs: the engineer who wants exact technical change detail, and the customer who wants to know what changed for them. I write release notes that serve both in one document: a plain-language summary of what changed and why it matters, followed by precise technical detail for those who need it.
Across enterprise projects at Cyient and Accenture I owned recurring release communication, turning sprint output and change logs into notes that support teams, product managers, and customers could all act on without translation.
Knowledge Base
Centralized documentation repositories, self-service content systems, reducing redundant support queries.
A knowledge base fails quietly: the answer exists but nobody can find it, so they ask a person instead. I design knowledge bases around findability. Consistent article patterns, titles that match how people actually search, and a structure that surfaces the most-needed answers first.
At Accenture I established a centralized documentation repository for project knowledge that had previously lived in email threads and individual drives. The measurable result: 30% fewer redundant queries reaching project managers, because the answer was now one search away.
Established centralized repository at Accenture: 30% reduction in redundant PM queries
Technical Manuals
S1000D and iSpec 2200 compliant aerospace documentation for Airbus and Boeing. Where a documentation error grounds a fleet.
Aerospace maintenance documentation is writing where ambiguity has a failure mode measured in grounded aircraft. At Cyient I produced S1000D and iSpec 2200 compliant maintenance documentation for Airbus and Boeing programs, working in ASD-STE100 Simplified Technical English, where vocabulary and sentence structure are controlled by specification.
Every data module passed formal compliance validation before release. Working at a 98% compliance rate in this environment taught me the discipline that carries through everything else I write: precision is not a style preference, it is the product.
98% compliance rate
Information Architecture
The structure beneath the document. Content hierarchies, navigation systems, localization frameworks.
Before a single sentence is written, someone has to decide what exists, what it is called, and how a reader moves between the pieces. That is information architecture, and it is the layer of the work I care about most.
On Billing 2.0 at Google Operations Center I worked on the content architecture serving 250+ country selectors, mapping the shared structure beneath what looked like 250 separate problems. On Project Setu I helped design the localization architecture for Indian regional languages, where the challenge is cultural context, not word-for-word translation. Both projects share one lesson: structure decisions travel further than sentence decisions.
Billing 2.0 (250+ countries) · Project Setu (Indian regional languages at Google scale)
Docs-as-Code
Documentation that lives where code lives. Git workflows, CI/CD pipelines, Markdown-first systems.
When documentation lives in a separate system from the product, it decays at the speed of that separation. Docs-as-code closes the gap: documentation written in Markdown, versioned in Git, validated in CI, and deployed like software.
For WIKA I led the migration from an XML-based workflow (manual export, PDF, weeks of turnaround) to a Git + Markdown pipeline with Markdownlint and CSpell validation gates. Content deployment became 40% faster, and every change gained the review history, rollback safety, and automation that engineers already trust for code.
40% faster content deployment. WIKA migration from XML to Git + Markdown pipeline