Sean Patrizzo

Web Engineer/Full-Stack Developer/QA Specialist

01
Career

Experience

2021 – 2026
Back-End Engineer
Fox News Media · New York, NY

Architected and deployed full-stack features across Fox News Media digital properties at #1 US digital news brand scale. Helped build the 2024 Elections Hub in Astro from scratch - component development, real-time data hydration, and live race-call banner serving millions on election night. Contributed to agentic development workflows using Claude, Cursor, Codex, and MCP servers to accelerate feature delivery.

Node.jsNuxt.jsAstroTypeScriptGitHub ActionsDatadogFastly · AkamaiMCP
2017 – 2021
Application Developer
Fox News Media · New York, NY (remote from Mar 2020)

Full-stack developer across Fox News and Fox Business digital properties. Built the frontend of the Voter Analysis Tool used on election nights to call Senate, House, Gubernatorial, and Presidential races. Worked across Vue 2, Angular, Svelte, PHP, and multiple CMS platforms.

Vue 2AngularSvelteNode.jsPHPWordPressDrupal · AEMJenkins
2016 – 2017
Quality Assurance Lead
Fox News Media · New York, NY

Managed QA department personnel, hiring, and onboarding. Overhauled documentation, standardized test planning, and defined cross-browser and cross-device testing protocols across all Fox News Media properties.

Team leadershipTest planningRelease validation
2013 – 2016
Quality Assurance Analyst
Fox News Media · New York, NY

Manual, regression, exploratory, cross-browser, cross-device, and accessibility testing across Fox News Media web and mobile platforms - including during a major platform transition away from a Java-based CMS architecture.

Regression testingAccessibilityCross-deviceCMS migration
02
Technical

Skills

Languages
Node.jsTypeScriptJavaScript (ES6+)PHPHTML5Bash/ZshPowerShell
Frameworks
Nuxt.js (Vue 3)AstroVue 2AngularSvelteHandlebars
Styling
CSS3Sass/SCSS
Testing
PlaywrightJestVitest
Infra / CI/CD
GitHub ActionsJenkinsFastlyAkamaiDatadogGrafanaVercel
CMS / Data
WordPressDrupalAEMRESTful APIsSSGnpm
AI / Agentic
ClaudeCursorCodexMCP serversLLM workflows
Quality
Core Web VitalsWCAG / AxeOptimizely A/BCross-browser QA
03
Side projects

Projects

Archived · Portfolio Live Demo
Regulaton

EU AI Act compliance SaaS for European SMBs. Takes a business from zero to a full compliance document set in under 10 minutes, with ongoing monitoring to keep documents current as the regulatory landscape evolves.

AI Tool Inventory
Pre-classified library of 40+ tools with risk levels, stale detection, and per-tool compliance metadata
Document Generation
5 EU AI Act document types generated as .docx + .pdf, pre-populated from the org's tool inventory
Compliance Score
Weighted 0–100 score across 5 obligations, recalculated on every mutation, with specific remediation actions
Production Infrastructure
Multi-tenant orgs, Stripe subscriptions, edge auth, webhook idempotency, CSP nonces, rate limiting
Next.js 14 TypeScript Prisma PostgreSQL NextAuth Stripe Resend Upstash Redis Vercel EU AI Act
OpenAI WebMCP Challenge · Aug 2026 Live
the-argument.ai

A WebMCP-powered argument mapping studio built for the OpenAI WebMCP Challenge. You and an AI agent debate together on a shared visual canvas - the agent reads and writes the argument graph via WebMCP tools in real time. The agent is a sparring partner, not an assistant.

Shared Canvas
Human and agent look at the same living argument map - the canvas is the conversation, not a transcript of it
12 WebMCP Tools
add_claim, add_objection, flag_fallacy, rate_node - the agent acts directly on the graph, not in a chatbox
Zero Backend
Pure static single-file app. State persists in localStorage. No npm, no build step, deployable anywhere.
Sparring Partner
The agent objects, rebuts, flags logical fallacies, and rates argument strength - neither side can win without the other
WebMCP Vanilla JS Single-file localStorage Vercel OpenAI Challenge
04
Open source

MCP Dev Tools

@patrizzos/stylesafe
stylesafe

Catches CSS cascade conflicts, specificity errors, dead rules, and Tailwind utility clashes before they ship - including cn() and clsx() patterns. MCP server and CLI. Works in CI without a browser.

cascade analysistailwind conflictsMCP serverCI-friendlyzero deps
@patrizzos/stylespeak
stylespeak

Makes CSS legible to AI agents before they edit it. Resolves cascade with confidence levels, traces properties, predicts change blast radius, generates project-wide style manifests, and queries the live browser via CDP.

cascade resolutionimpact previewstyle manifestSCSS + CSS ModulesCDP / live
@patrizzos/envspeak
envspeak

Resolves env-var and config cascade across .env files, Docker Compose, and Kubernetes - tells AI agents what a variable actually evaluates to at runtime, and why. A sibling to stylesafe and stylespeak, applied to application config instead of stylesheets.

env-var cascadedocker composekubernetesMCP serverzero deps
05
Interactive

Ask the Butler

THE BUTLER
Online · At your service
Fox News
Tech stack
Projects
Elections
Best Memories
stylesafe
stylespeak
envspeak
Regulaton
Why hire Sean?
Contact
Good day. I am Bartholomew McSnoots III, Mr. Patrizzo's personal concierge - scripted briefings and a live Haiku integration, server-side and rate-limited.

Try a prompt above, or type freely.