Resume
Matthew Perez
Software Engineer, Full-Stack & Applied AI
- Location
- Bellevue, WA
- matthew@matthewperez.com
- Machine-readable version
- Markdown (.md)
- JSON Resume version
- JSON Resume (.json)
Print this page (Cmd/Ctrl+P) for a PDF copy.
Experience
AI Tooling & Process Engineer (stretch assignment), T-Mobile
– Present
Bellevue, WA
- Self-initiated stretch assignment alongside the producer role: builds and runs the team's production AI systems within enterprise IT limits (no admin rights, managed hardware, restricted egress).
- Shipped ID Assistant (September 2026), an AI agent in Microsoft Teams and Microsoft 365 Copilot giving the instructional design team six specialist tools in production: QA review, SME review, video planning, scriptwriting, captioning, and feedback.
- Two-model design: Claude Code authors and maintains the agent through Microsoft 365 MCP connectors; Copilot Studio runs it live for users. Built solo, with Claude Code as pair-engineer.
- Grew it from a v1 file-drop job system on headless Claude (stdlib Python supervisor, filesystem queue, WAL-mode SQLite ledger, isolated worker lanes, crash recovery, 7-scenario test harness). The upgrade moved users to a Teams front end that hides the folders entirely.
- Added hallucination controls after an evaluation run caught invented tone, messaging, and dates: findings quote their source, thin requests get questions instead of guesses, and an automated evaluation runner with a routing test set measures tool choice.
- Runs the low-code agent as code: Power Platform CLI to YAML in Git (~220 commits), Python generators for flows, prompts, and Word templates. Each push is diffed against a fresh clone, generated artifacts are the source of truth, and every change is checked after it lands.
- Built Power Automate pipelines that turn model output into Word documents, caption files, and SharePoint records. Reverse-engineered undocumented Word content-control rules to fill 34 template fields losslessly, with Word itself as the check.
- Found failures that looked like success on two platforms (headless LLM errors exiting 0; a tool returning HTTP 200 on failure) and made explicit success-or-failure a hard rule, backed by regression tests.
- Replaced a discontinued paid captioning and voiceover vendor with an offline speech service (Whisper speech-to-text, Kokoro ONNX text-to-speech) on managed hardware, with no cloud dependency or per-user install.
- Wrote two Model Context Protocol (MCP) servers connecting LLMs to Adobe After Effects and Premiere Pro (TypeScript, Zod schemas, file-based IPC to CEP/ExtendScript); 43 tools validated in a live Premiere session.
- Designed a no-inbound-connection pattern used across 4+ agent projects: a host polls SharePoint and replies through Power Automate, working within the platform's network and service limits.
- Built an agentic chief-of-staff assistant that colleagues adopted, maintained through 4+ releases; its SME-review agent caught 2 critical defects in a live training deck before publication.
- Every AI job records SHA-256 hashes of inputs and outputs, a prompt hash, and the model ID for auditability.
Software Engineer, Full-Stack & Applied AI, Swapzy Enterprises
– Present
Seattle, WA
- My own registered software company. Scopes, builds, and runs its deployed web and mobile products solo, including Swapzy, RecipeWalk, Couch Royale, Dramaturge, PodcastPal, MovieNightPal, and Night Owl, each documented as an engineering case study on this site.
- AWS (EC2, RDS, CDK, SSM Parameter Store), Neon Postgres, React, CI/CD with staging mirrors, Sentry monitoring.
- Live-mode Stripe subscription billing (webhooks, entitlements) that takes real payments, proven end to end with real-money purchase, refund, and revoke cycles.
- Multi-agent LLM pipelines (Anthropic, Gemini, OpenAI) for build, review, and verification, plus a multi-surface user-feedback funnel spanning the portfolio.
- Runs the business side too: Apple and Google Play developer accounts held as an organization, live-mode Stripe, privacy policies and terms, domains, and company email.
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 for sales and operations across a 3,500+ person national sales organization.
- Built the division's video studio from scratch: gear, computers, and commercial-grade quick-turn delivery.
- Nominated for Winners Circle and PEAK Achievement awards in year one; selected for and graduated the NXTLVL management training program.
- Pandemic pivot: built a remote studio and trained field staff and executives to film themselves.
- Trained two producers and an intern in editing and motion graphics; now mentors three junior producers.
- Works with department heads (Sales, Training, Product, Engineering, PM, Business Analysis, Marketing) and executives, iterating on video performance data.
- Brought AI tools into writing, storyboarding, concepting, and editing in 2024, the on-ramp to the AI stretch assignment above.
Lead Video Producer / Creative Program Manager, The Garrigan Lyman Group
–
Seattle, WA
- Owned scoping, budgets, schedules, and executive production for every agency video project, pitch to delivery, across broadcast, social, web, B2B, and live. Wrote all video SOWs, estimates, and RFP responses; negotiated vendor and stock-licensing rates.
- Taco Del Mar brand revitalization: produced ten broadcast spots. Stores in the media-buy area saw attendance up 50%, social engagement up 450%, and web traffic doubled; won Best Restaurant Social Media Campaign at IAC 2017.
- Babolat 'Jack Sock for President': produced the social video series, which drew a large social response and sports and ad press coverage, and became the most cost-efficient spend in the agency's 16-year Babolat relationship.
Writer / Producer / Director / Editor, Freelance & Independent Video Production
–
Los Angeles, CA + Seattle, WA
- Client-direct video work from film school to the move into engineering: full-time freelance and an owned company from 2006 to 2013, plus a part-time production company from 2023 to 2025. Scoped, priced, wrote, shot, directed, edited, and delivered for each client, usually as the whole crew or the person hiring it.
- Founded and ran Solid State Media, a corporate video company serving Microsoft, Nordstrom, and Seattle University, scaling a freelance roster to productions of any size.
- Founded and ran Roundabout Creative, a part-time production company making high-end commercial video for Seattle-area clients, including the nonprofit Washington State Nursery & Landscape Association. Ran every part of the business: finding clients, contracts and SOWs, budgets and invoicing, hiring and paying crew, insurance, licensing, and taxes.
- VMG/Studio 520 (Bellevue): producer and project manager running 30-40 concurrent projects for Microsoft, Verizon, T-Mobile, Intel, and AMD.
- DP, editor, and motion-graphics artist for corporate and film clients in Los Angeles and Seattle (RED, Alexa, Super16; Avid, Premiere, After Effects), plus G&E and camera day-player work on Hollywood productions.
Education
Certificate of Immersion: Cinematography (major) / Editing (minor)
–
Los Angeles Film School
B.A., English Language & Creative Writing
–
University of Washington
Skills
The headline set. Each case study on the work page lists its full stack.
AI & Agents
- Claude Code
- Claude API
- Claude Agent SDK
- Copilot Studio agents
- GitHub Copilot
- ChatGPT
- Model Context Protocol
- LLM evaluation & hallucination mitigation
- Multi-provider LLMs (Anthropic, OpenAI GPT-4.1 / GPT-5-class, Gemini)
Languages
- Python
- TypeScript / Node
- SQL (SQLite, Postgres)
Enterprise & Infrastructure
- Power Automate
- Power Platform CLI
- AI Builder
- Dataverse
- Microsoft Graph (PowerShell)
- SharePoint
- AWS (EC2, RDS, CDK)
- Stripe billing
- React / Vite
- CI/CD
Video Production & Creative
- Producing & directing
- Cinematography (RED, Arri)
- Premiere Pro & After Effects
- DaVinci Resolve
- Writing