Resume

Matthew Perez

Forward Deployed Engineer

Location
Bellevue, WA
Machine-readable version
Markdown (.md)
JSON Resume version
JSON Resume (.json)

Experience

AI Tooling & Process Engineer (stretch assignment), T-Mobile

Present

Bellevue, WA

  • 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.

Sr. Video Producer / Instructional Designer, T-Mobile

Present

Bellevue, WA

  • 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.

Lead Video Producer / Creative Program Manager, The Garrigan Lyman Group

Seattle, WA

  • 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.

Owner / Producer / Director, Solid State Media

Seattle, WA + Los Angeles, CA

  • 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.

Producer / DP / Editor, Freelance

Los Angeles, CA + Seattle, WA

  • 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

Certificate of Immersion: Cinematography (major) / Editing (minor)

Los Angeles Film School

B.A., English Language & Creative Writing

University of Washington

Skills

Drawn directly from the stack of each production case study. See the work for detail.

Claude & Agentic AI

  • 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

AI & LLM

  • 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)

Frontend

  • React
  • Vite
  • React 19
  • TypeScript
  • Vite (pnpm monorepo)
  • D3.js
  • Leaflet
  • React 19 (islands only: nav toggle, work-grid filter)

Backend

  • Python 3.13 (asyncio)
  • discord.py
  • Python
  • FastAPI
  • AWS CDK (Python)

Data

  • Neon Postgres
  • RDS PostgreSQL
  • ElastiCache
  • Neon PostgreSQL
  • Neon serverless Postgres + Data API
  • Postgres Row-Level Security (authz)
  • PostgreSQL + PostGIS (Neon)

Cloud & Infrastructure

  • 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)

Payments & Growth

  • Stripe
  • Stripe (subscriptions + gift codes)
  • Statsig

Integrations & Auth

  • Clerk (JWT auth)
  • Discord bot (Ed25519-verified)
  • Steam
  • IGDB integrations
  • Astro 6 (static-first, zero JS by default)
  • Tailwind CSS v4
  • Route 53 + ACM

Video Production & Creative

  • 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