HomeRésumé

Rick Phillips, Senior Software Engineer.

AI developer tooling and full-stack engineering: MCP servers and multi-agent orchestration on a React, Next.js, TypeScript, PHP, and MySQL foundation.

info@rickwphillips.comLinkedInGitHub

Senior engineer specializing in the Anthropic SDK / Claude APIs, MCP server development, and multi-agent orchestration, on a full-stack foundation in React 19, Next.js 16, TypeScript, PHP, and MySQL. I design platforms teams build through, and I work on legacy-to-modern migrations: assessing an existing system, making the honest maintain-vs-rebuild call, then executing.

Senior Software Development Engineer

NewsBank, Inc. · May 2023 – Present

Software Development Engineer

Rand-Whitney Container · Mar 2018 – Dec 2022

Senior Web Developer

Emuge-Franken USA · Apr 2014 – Dec 2016

Modern Web Development

Building performant applications with React, Next.js, and TypeScript. Experienced in migrating legacy systems to modern architectures.

Full-Stack Engineering

End-to-end development from database design to frontend implementation, with expertise in PHP, Node.js, and SQL Server.

Performance Optimization

Implementing features that drive measurable results, like a 1,400-test safety net on an agent platform and an e-commerce SPA generating $1.2M in sales.

System Modernization

Migrating Drupal platforms to Next.js as part of a product team, introducing modern development practices, and establishing scalable architectures.

AI-Assisted Development

Designing and shipping MCP servers, multi-agent orchestration, and self-healing audit patterns on the Anthropic SDK / Claude APIs. Unified Claude Code, Kiro, Cursor, Copilot, and OpenCode on one source of truth, so a workflow change ships once and every client picks it up.

Data Science & Analytics

Master's degree focused on algorithms, predictive analysis, data visualization, and machine learning applications.

Accessibility & WCAG Compliance

WCAG 2.x refactors: ARIA landmarks, semantic regions, accessible dialog and drawer patterns, keyboard navigation, and jest-axe coverage to keep it from regressing.

Best Practices & SDLC

Strong advocate for Git workflows, Agile methodologies, CI/CD pipelines, and comprehensive testing strategies.

AI & Automation

Anthropic SDK / Claude APIs
MCP Server Development
Multi-Agent Orchestration
Prompt Engineering
Agent SDK
Claude Code

Frontend

React 19
Next.js 16 (App Router)
TypeScript
Angular
MUI
SCSS

Backend

Node.js
PHP
MySQL
SQL Server
REST APIs
JWT

Practice

Legacy-to-Modern Migration
WCAG 2.x (jest-axe)
Test Automation
CI/CD
Git
Agile/Scrum
01

AI Developer Tooling

Architected and shipped an internal Model Context Protocol platform exposing the full dev workflow as a versioned API: 136 tools across 8 selectable modules, plus 40 prompts and 9 resources. 196 releases in under five months, each gated by MCP protocol conformance checks.

02

Multi-Agent Orchestration

Re-architected the platform around a guarded orchestrator and five isolated runner sub-agents, so each domain (Jira, GitLab, Figma, browser, admin) has a single writer with strict per-agent tool isolation. An approval broker carries operator consent across sessions with single-use, 15-minute tokens bound to the exact call.

03

Self-Healing Audit Engine

Built a five-layer failure pipeline (capture, fingerprint, roll-up, intercept, graduate) where triage notes from earlier agents ride along on the next matching failure, and stable patterns are promoted into skill prompts. A cross-model counter-review harness sends reviews to other agent CLIs and reconciles their findings.

04

Unified AI Clients

Put Claude Code, Kiro, Cursor, Copilot, and OpenCode on one source of truth through a thin per-client delegation layer over the MCP platform, so a workflow change ships once and every client picks it up

05

Test Infrastructure

Built the repo's first test infrastructure and grew it from zero to 1,400+ automated tests (1,174 Jest, 240 Python) with a 90% coverage gate on the skills layer; sub-agent pre-release review catches correctness bugs before they ship

06

Modern Migration

Part of the team migrating Drupal 7/10 platforms to Next.js 16 + React 19; the MVP shipped in September 2026 on a modern, maintainable architecture

07

Token Efficiency

Integrated RTK into the team's Claude Code workflow through a command-rewriting hook, cutting CLI token usage by 60-90% on routine dev operations

08

Accessibility Refactor

Drove a WCAG 2.x accessibility refactor with the team: ARIA landmarks, semantic regions, dialog/drawer patterns, keyboard navigation, and jest-axe coverage

09

E-commerce Success

Led development of the BuyBoxes.com SPA (Angular/TS, Three.js, Fabric.js), generating $1.2M in sales in its first year

10

Process Improvement

Introduced Git, Agile, and SDLC practices to the team, raising efficiency and code quality

mcp-skills

Public MCP server (TypeScript/Node) exposing PDF tools, database connectors, and deploy tooling across Claude Desktop, Claude Code, and Cursor.

Commander Collector

Full-stack MTG game-tracking platform (Next.js 16 + PHP/MySQL) with an 800+ rules-pattern library and AI-assisted card-interaction analysis.

Daily-Watch routines

Cloud-scheduled Claude agents producing structured daily intelligence reports (housing, freelance, security) committed to git.

M.S. Computer Science, Data Science Concentration

Fitchburg State University, May 2020 · GPA 3.7/4.0

Focused on algorithms, predictive analysis, data visualization, and machine learning

B.S. Computer Science, Software Development Concentration

Worcester State University, May 2018 · GPA 3.6/4.0

Studied design patterns, testing strategies, version control, and Agile methodologies