Anthony Fox

Download PDF ↗

Full-stack engineer · Emerson, NJ

Six years full-stack in TypeScript, React and Node.js. Led a rewrite that took two applications serving hundreds of clients from 60+ second load times to under 2, and built the dashboard where customers chose which AI-detected events on their job sites would notify them, and when. Built PlaylistFox end to end, including an MCP server that lets an AI agent search, subscribe and trigger syncs against the live app.

Experience

Jan 2025 – Jul 2025

Software Engineer · EarthCam

  • Led the modernization of two AngularJS applications serving hundreds of clients and thousands of connected cameras, rebuilding them in React and TypeScript and cutting initial load times from 60+ seconds to under 2.
  • Engineered the alert configuration dashboard used across hundreds of construction projects, where customers set which AI-detected events to track, covering equipment and personnel movement, plus time windows, notification recipients, and upgrade paths into required products.
  • Built the client-facing interface for a partner integration marketplace, surfacing third-party provider data alongside job site documentation and project records.
  • Onboarded engineers onto the team's Laravel services and ramped the wider team onto the newly migrated React and TypeScript codebase.
Jan 2019 – Jan 2025

Associate Software Engineer · EarthCam

  • Delivered the client-facing admin interface for user and access management, giving customer administrators control over user provisioning and per-account permissions across their projects.
  • Automated routine cross-department workflows with internal tooling, eliminating an estimated 5 hours of recurring work per week.
  • Overhauled the email templating and delivery system, driving a 70% increase in engagement across client communications within three months.

Projects

2025 – Present

PlaylistFox · playlistfox.com

  • Built a multi-provider playlist subscription platform (Next.js 15, React 19, TypeScript, Prisma/PostgreSQL, Clerk) that syncs tracks from subscribed playlists on user-configured schedules, with an in-app AI assistant on the Vercel AI SDK.
  • Shipped an MCP (Model Context Protocol) server exposing five typed tools with Zod-validated schemas and constant-time bearer authentication, enabling external AI assistants to search, subscribe, and trigger syncs against the application.
  • Covered the sync engine with unit tests for scheduling and dedupe rules plus integration tests against a disposable PostgreSQL instance verifying constraints and cascading deletes, both running in CI on every push.

Technical skills

Languages
TypeScript, JavaScript (ES6+), PHP, Python, SQL, HTML5, CSS3
Frontend
React, Next.js, Redux, React Hooks, Tailwind CSS, Three.js, responsive design, performance optimization
Backend
Node.js, Express, NestJS, Laravel, MVC, RESTful API design, authentication, scheduled background jobs
Data & cloud
PostgreSQL, MySQL, MongoDB, Prisma, schema design, complex SQL, AWS, Docker, Linux
AI & practices
Model Context Protocol (MCP), LLM tool calling, Vercel AI SDK, Claude Code, Git, Agile/Scrum, CI/CD, unit and integration testing

Certifications & education

2026
AWS Certified Solutions Architect – Associate (SAA-C03)
2026
AWS Certified Cloud Practitioner (CLF-C02)
2026
Certified AWS Cloud Practitioner Solutions Architect · William Paterson University, NJ
Dec 2018
BA, Computing and Informatics · Rowan University, Glassboro, NJ

Updated October 2026