Joseph Fajen

Documentation Systems Architect | Developer Documentation Specialist | Senior Technical Writer
Portland, OR|530-264-6927|joefajen@gmail.com|LinkedIn|GitHub

I don't just write documentation. I build documentation tools and systems from the ground up: information architecture, docs-as-code infrastructure, cross-functional workflows, and strategic content – transforming disparate communications into a single source of truth that's easy to search, navigate, and update.

Areas of Expertise

Developer documentation Docusaurus, MDX, OpenAPI/Swagger, information architecture, docs-as-code workflows, Git/GitHub
Documentation tool building Python, TypeScript, JavaScript, Next.js, React, GitHub Actions
AI Claude Code, LLM APIs (OpenAI, Anthropic, Gemini), Vector Databases, RAG Pipelines, Pydantic AI, Claude Agents SDK, MCP servers
Domains Blockchain/Smart Contracts, REST APIs, Video Systems

Experience

Input Output Global — Senior Technical Writer
2022–2025

Input Output Global (IOG), originally IOHK, is the blockchain research and engineering company that created and maintains the Cardano protocol.

AJA Video Systems — Senior Technical Writer
2016–2022

AJA Video Systems designs and manufactures professional video hardware and software for broadcast, post-production, streaming, and ProAV markets.

Ensemble Designs — Senior Technical Writer
2008–2016

Ensemble Designs manufactures video signal processing and routing equipment for broadcast, post-production, and live event production.

Education

Agentic Coding Course — Dynamous, 2025–2026
Systematic methodology for AI-assisted development: structured prompt templates, deliberate planning, and context engineering using the PIV Loop (Plan → Implement → Validate) framework.
Hands-On Linux System Administration — Packt, 2024
The Git & Github Bootcamp — Udemy, 2023
Comprehensive coverage of Git workflows including branching, merging, rebasing, and GitHub collaboration patterns essential for docs-as-code infrastructure.
B.A., History and Philosophy — U.C. Davis, 1989