{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json",
  "basics": {
    "name": "Matthew Perez",
    "label": "Forward Deployed Engineer",
    "email": "matthew@matthewperez.com",
    "url": "https://matthewperez.com",
    "summary": "Matthew Perez is a Forward Deployed Engineer: 20 years of client-facing video production (T-Mobile, broadcast, B2B) combined with a portfolio of self-built, production AWS web applications shipped solo: full-stack engineering, CDK infrastructure-as-code, CI/CD, and client-facing communication as one job.",
    "location": {
      "city": "Bellevue",
      "region": "WA",
      "countryCode": "US"
    }
  },
  "work": [
    {
      "name": "T-Mobile",
      "position": "AI Tooling & Process Engineer (stretch assignment)",
      "location": "Bellevue, WA",
      "startDate": "2025",
      "highlights": [
        "Self-initiated stretch assignment alongside the senior video producer role: designs, builds, and operates the team's production AI systems, delivered entirely within enterprise IT constraints (no admin rights, managed hardware, restricted egress).",
        "Designed and shipped a production multi-lane LLM job system that non-technical teammates drive by dropping files into a shared folder: a stdlib-only Python supervisor (~720 lines) with a durable filesystem queue, WAL-mode SQLite ledger, two isolated worker lanes, crash recovery, and a 7-scenario sandbox test harness.",
        "Root-caused a silent-failure class in headless LLM orchestration (API errors surfacing with exit code 0, delivering error text to users as if it were real output); built envelope-error detection that converts these into legible failed jobs, locked in with a regression test.",
        "Replaced a discontinued paid captioning and voiceover vendor with a fully offline speech service (Whisper speech-to-text plus Kokoro ONNX text-to-speech) running on managed enterprise hardware with no cloud dependency and no per-user install.",
        "Authored two Model Context Protocol (MCP) servers integrating LLMs with Adobe After Effects and Premiere Pro: TypeScript, Zod-validated schemas, file-based IPC to a CEP/ExtendScript runtime, with 43 tools validated against a live Premiere session.",
        "Designed a no-inbound-connection integration pattern adopted across 4+ agent projects: a host that polls SharePoint and replies via Power Automate, delivering agent workflows within enterprise egress restrictions and platform limits.",
        "Built and distributed an agentic chief-of-staff assistant adopted by colleagues, maintained through 4+ release cycles; its SME-review agent caught 2 critical defects on a live training deck before publication.",
        "Added a provenance layer to every AI job: SHA-256 hashes of inputs and outputs, prompt hash, and model ID recorded per job for auditability."
      ]
    },
    {
      "name": "T-Mobile",
      "position": "Sr. Video Producer / Instructional Designer",
      "location": "Bellevue, WA",
      "startDate": "2018-06",
      "highlights": [
        "One-man-band video producer for T-Mobile for Business: writes, lights, shoots, and edits video supporting business sales and operations for a 3,500+ person national sales organization.",
        "Built the business division's video studio from the ground up, including gear, computer equipment, and commercial-grade quick-turn delivery.",
        "Nominated for Winners Circle and PEAK Achievement awards in first year; selected for and graduated the NXTLVL management training program.",
        "Pandemic pivot: built a remote studio and trained field personnel and executives to film themselves effectively.",
        "Trained two video producers and an intern in editorial and motion-graphics best practices; currently mentoring three junior producers.",
        "Cross-functional alignment with department heads (Sales, Training, Product, Engineering, PM, Business Analysis, Marketing) and executive leadership, with data-driven iteration on video performance.",
        "Integrated AI tools into the video production pipeline (writing, storyboarding, concepting, editing workflows) starting in 2024, the on-ramp to the AI engineering stretch assignment above."
      ]
    },
    {
      "name": "The Garrigan Lyman Group",
      "position": "Lead Video Producer / Creative Program Manager",
      "location": "Seattle, WA",
      "startDate": "2013-11",
      "endDate": "2018-06",
      "highlights": [
        "Owned scoping, budgeting, scheduling, and executive production for all agency video projects from pitch to delivery, spanning broadcast, social, web, B2B, and live formats.",
        "Taco Del Mar brand revitalization: produced ten broadcast spots. Stores in the media-buy territory saw a 50% attendance surge, social engagement rose 450%, and website traffic doubled; won Best Restaurant Social Media Campaign at IAC 2017.",
        "Babolat 'Jack Sock for President' social campaign: produced the video series, which drove a large social response with sports and ad press mentions and became the most cost-efficient ad spend in the agency's 16-year Babolat relationship.",
        "Managed internal and freelance resourcing for GLG Studio, the agency's award-winning in-house production arm; wrote all video SOWs, estimates, and RFP responses, and negotiated vendor and stock-licensing rates.",
        "360-degree video / VR consultant for the agency, serving as DP, editor, animator, and writer as team needs required."
      ]
    },
    {
      "name": "Solid State Media",
      "position": "Owner / Producer / Director",
      "location": "Seattle, WA + Los Angeles, CA",
      "startDate": "2008",
      "endDate": "2013",
      "highlights": [
        "Founded and ran a corporate video production company, with clients including Microsoft, Nordstrom, and Seattle University.",
        "Built and scaled a freelance-artist roster to match production demands of any size."
      ]
    },
    {
      "name": "Freelance",
      "position": "Producer / DP / Editor",
      "location": "Los Angeles, CA + Seattle, WA",
      "startDate": "2006",
      "endDate": "2013",
      "highlights": [
        "Director of Photography for corporate and small-business clients, shooting DSLR, RED, Alexa, and Super16.",
        "Editor and motion-graphics artist for hire (Avid, Premiere, Final Cut Pro, After Effects); day player in G&E and camera departments on short and feature films in Hollywood; rental agent and warehouse tech at a North Hollywood G&E rental house.",
        "VMG/Studio 520 (Bellevue, 2012-13): producer/PM managing 30-40 concurrent creative projects for Microsoft, Verizon, T-Mobile, Intel, and AMD."
      ]
    }
  ],
  "education": [
    {
      "institution": "Los Angeles Film School",
      "area": "Certificate of Immersion: Cinematography (major) / Editing (minor)",
      "startDate": "2006",
      "endDate": "2007"
    },
    {
      "institution": "University of Washington",
      "area": "B.A., English Language & Creative Writing",
      "startDate": "2002",
      "endDate": "2006"
    }
  ],
  "skills": [
    {
      "name": "Claude & Agentic AI",
      "keywords": [
        "Claude Code",
        "Claude API",
        "Claude Agent SDK",
        "Model Context Protocol (MCP) servers",
        "Tool use / function calling",
        "Subagents & multi-agent orchestration",
        "Agent skills & lifecycle hooks",
        "Agentic workflows (production)",
        "Headless LLM orchestration (claude -p)",
        "Structured outputs (schema-validated JSON)",
        "Prompt engineering",
        "Evals & regression harnesses"
      ]
    },
    {
      "name": "AI & LLM",
      "keywords": [
        "Gemini 2.5 Flash-Lite",
        "OpenAI Moderation",
        "Microsoft Presidio (PII)",
        "FaceFusion + ComfyUI (GPU)",
        "Gemini 2.5 Flash (extraction)",
        "Gemini Live API (real-time voice)",
        "Gemini 3 Flash (extraction)",
        "Nano Banana 2 (imagery)",
        "Lyria 3 (music)"
      ]
    },
    {
      "name": "Frontend",
      "keywords": [
        "React",
        "Vite",
        "React 19",
        "TypeScript",
        "Vite (pnpm monorepo)",
        "D3.js",
        "Leaflet",
        "React 19 (islands only: nav toggle, work-grid filter)"
      ]
    },
    {
      "name": "Backend",
      "keywords": [
        "Python 3.13 (asyncio)",
        "discord.py",
        "Python",
        "FastAPI",
        "AWS CDK (Python)"
      ]
    },
    {
      "name": "Data",
      "keywords": [
        "Neon Postgres",
        "RDS PostgreSQL",
        "ElastiCache",
        "Neon PostgreSQL",
        "Neon serverless Postgres + Data API",
        "Postgres Row-Level Security (authz)",
        "PostgreSQL + PostGIS (Neon)"
      ]
    },
    {
      "name": "Cloud & Infrastructure",
      "keywords": [
        "AWS EC2",
        "API Gateway",
        "SQS",
        "AWS CDK",
        "AWS EC2 GPU Auto Scaling + SQS",
        "Cognito",
        "WAF",
        "CloudFront",
        "GitHub Actions OIDC",
        "Caddy on EC2",
        "AWS Lambda + CDK",
        "Lambda",
        "EventBridge",
        "SQS ingestion",
        "AWS S3 + CloudFront (Origin Access Control)",
        "GitHub Actions via OIDC (no stored AWS keys)"
      ]
    },
    {
      "name": "Payments & Growth",
      "keywords": [
        "Stripe",
        "Stripe (subscriptions + gift codes)",
        "Statsig"
      ]
    },
    {
      "name": "Integrations & Auth",
      "keywords": [
        "Clerk (JWT auth)",
        "Discord bot (Ed25519-verified)",
        "Steam",
        "IGDB integrations",
        "Astro 6 (static-first, zero JS by default)",
        "Tailwind CSS v4",
        "Route 53 + ACM"
      ]
    },
    {
      "name": "Video Production & Creative",
      "keywords": [
        "Cinematography (RED, Arri, Canon, Blackmagic)",
        "Adobe Premiere Pro",
        "After Effects (motion graphics)",
        "DaVinci Resolve Studio",
        "Avid Media Composer",
        "Final Cut Pro",
        "Adobe Audition",
        "Photoshop",
        "Unreal Engine 5",
        "Studio & field lighting",
        "Directing & writing",
        "Broadcast, social, and B2B campaign production"
      ]
    }
  ]
}