Summary

I run technical documentation at a mid-sized B2B cybersecurity company. I write documentation and build the tooling that lets people across the company contribute what they know. Before this, I wrote lessons-learned analyses of distributed systems and taught technology history in college.

Experience

DomainTools

Oct 2023 - Present
Seattle, WA, US

Principal Technical Writer

Jul 2026 - Present

Technical lead for documentation at a B2B security intelligence company. Current work develops the documentation platform as an internal service, establishes contribution standards, and defines practical measures of documentation quality and use.

Senior Technical Writer

Jan 2025 - Jun 2026

Built the documentation platform for a security intelligence company serving 800+ customers, with reproducible delivery, OpenAPI contracts, automated validation, and documentation integrated into release workflows.

  • Migrated the site from MkDocs to Astro and Starlight and rebuilt its Docker pipeline. The documentation team now operates the site, build tooling, and multi-format changelog directly.
  • Wrote and maintained OpenAPI specifications used for reference documentation, code generation, and contract tests against API behavior.
  • Integrated documentation into release workflows, supporting same-day critical updates, publication at tech preview, and reviewed engineering contributions.
  • Wrote documentation for the customer-facing DomainTools MCP server and contributed its resource and tool definitions to the product codebase. Built a reusable cold-start harness for validating documentation coverage.
  • Built an internal MCP server that exposes documentation quality checks as callable tools and evaluated its tool descriptions against model behavior.
  • Built a human-reviewed memory system for documentation agents in which reusable guidance requires approval in git.

Technical Writer

Oct 2023 - Dec 2024

Established docs.domaintools.com and the governance model it still uses: documentation strategy, style guide, and contribution model.

Contract Technical Writer

Apr 2023 - Sep 2023
JPMorgan Chase & Co. · Jersey City (Hybrid), NJ, US

Ran a cloud migration hub supporting datacenter modernization for 50,000+ engineers. Drafted cloud-migration and configuration-management policy that passed external audit.

Technical Writer (Document Control Analyst II)

Jun 2022 - Mar 2023
Romeo Power, Inc. · Los Angeles (Remote), CA, US

Prepared SDLC and configuration-management documentation for an Automotive SPICE (ASPICE) process assessment at an EV battery manufacturer.

  • Documented git workflows, branching strategies, release processes, and related control evidence with engineering SMEs; the documentation passed the process assessment.
  • Passed the intacs Automotive SPICE Provisional Assessor examination covering ISO/IEC 330xx process assessment and evidence-based capability evaluation.

Faculty (Assistant Professor), Science and Technology Studies

Aug 2017 - May 2022
Stevens Institute of Technology · Hoboken (Hybrid), NJ, US

Assistant professor in Science and Technology Studies, running funded research and consulting projects and teaching courses on computing, networking, and policy.

  • Co-PI on an NSF EAGER grant on SOC performance metrics; contributed the historical analysis of SOC operations while colleagues conducted the ethnographic study.
  • Wrote a historical lessons-learned analysis of distributed simulation for a Lockheed Martin defense program.

Assistant Researcher

Sep 2012 - Jul 2016
UCLA Computer Science · Los Angeles (Hybrid), CA, US

Co-PI on a historical ethnography of research practices at DARPA-funded centers of excellence that shaped ARPANET and the early Internet. Interviewed senior technical and government figures and analyzed primary sources for a lessons-learned study intended to help DARPA leadership replicate the impact of its networking programs.

Skills

Documentation platforms and delivery

Astro · Starlight · MkDocs · Docusaurus · Hugo · Markdown · Git · GitHub Actions · GitLab CI/CD · Docker · Linux (Debian) · Python · pytest · HTML/CSS · TypeScript (working knowledge) · Shell scripting · YAML/JSON · Vale

API specification and developer experience

API documentation · REST APIs · OpenAPI · Scalar · Swagger UI · Schemathesis · Postman · Bruno · cURL · Code generation · Contract validation · API taxonomy and naming

AI agents and documentation systems

MCP (Model Context Protocol) · Agent skills and instructions · RAG and retrieval · Tool descriptions · Prompt and tool evaluation · Human-in-the-loop workflows · Embeddings

Technical leadership and contribution systems

Technical leadership · Documentation governance · Policy and standards · Roadmaps and prioritization · Design and pull-request review · Mentoring · Engineering contribution models · SME coordination · Cross-functional alignment · Information architecture · Search and findability · Documentation measurement

Analytics and observability

Google Analytics · Grafana · Kibana · Splunk

Security and networking domains

BGP · DNS · WHOIS/RDAP · Passive DNS · SIEM/SOAR integrations · IPv4/IPv6

Education

UCLA

PhD, History of Science, Technology, and Medicine

York University

Master of Arts, Political Science

Beijing University

Scholars' Exchange Program Diploma, Chinese Language and Literature

Publications

USENIX Security '23

Contributed the historical analysis of endpoint security management; colleagues conducted the ethnographic SOC study.

ICANN / Google (Commissioned Policy Research)

Co-authored with Russ Mundy; commissioned by ICANN and Google to inform policy deliberations on internet identifier governance.

Service

IEEE Academic Journals

2015 - 2021

Contributor, reviewer, and editorial board member, primarily for the IEEE Annals of the History of Computing.