Summary

I run technical documentation at a mid-sized B2B cybersecurity company. I write documentation and build the tooling and processes through which product teams contribute to it. 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: reproducible docs-as-code delivery, OpenAPI specifications, automated validation, and release workflows that include documentation.

  • Migrated the documentation site from MkDocs to Astro and Starlight and rebuilt its Docker-based pipeline. The documentation team now operates the site and its build tooling directly, including changelog publishing in HTML, RSS, and JSON.
  • Wrote and maintained OpenAPI specifications used for reference documentation, code generation, and contract validation, along with Schemathesis test suites that validate them against API behavior.
  • Integrated documentation into release workflows, supporting same-day critical updates, documentation at tech preview, and engineering contributions through reviewed pull requests.
  • Wrote the documentation for the customer-facing DomainTools MCP server and contributed its resource and tool definitions to the product codebase. Contributed to QA testing for the server and 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: completed-work lessons become reusable guidance only after approval in git, leaving a reviewable record of changes.
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.