I'm an AI-first web architect and senior full-stack engineer — 25 years of web experience, 20 of them remote, well before it was a default. I've shipped hundreds of projects for clients including MIT, Harvard, AWS, Condé Nast, Foreign Affairs, GreenWave and Perfumerías Unidas (Peru's largest beauty retailer). PHP and Laravel have been constants in that stack since they were the modern choice; today I lean on Laravel 12 + Inertia + React 19, plus the queue / Reverb / broadcast story for anything real-time.
What I take on
Greenfield SaaS and AI-native products (agents, MCP, LLM features), real-time apps, brownfield Laravel migrations, and senior architecture or diagnostic engagements. Best fit when the engineering actually matters and you'd rather have one senior architect than a team of mid-levels. Not a fit: junior-level staff augmentation.
Recent work
AgentPost (2025 — present, founding engineer, solo). MCP-first (Model Context Protocol) disposable email service for AI agents. Laravel 12 + Inertia + React 19, Postfix pipe-transport into queued jobs, real-time push via Reverb. Shipped solo end-to-end, including DevOps and a multi-agent Claude Code workflow.
Higher-ed WordPress engagements (Harvard, MIT, and others — 2021 — 2024, agency-mediated). Senior PM and editorial WordPress lead. Content structure, ACF schemas, implementation guidelines, design liaison, multi-engagement PM across several clients.
GreenWave (2018 — 2026, lead architect / PM). Two web platforms + a React Native mobile app for an ocean-farming NGO. React, Laravel, WordPress, AWS Cognito, and several third-party APIs unified into one product surface.
Earlier. 17+ years as technical lead at GoodFolk LLC on Condé Nast (WIRED, GQ, Vanity Fair), Foreign Affairs, MIT and Manhattan Institute platforms; an L5 stint at AWS OpsCenter Console; independent UX-and-conversion work in California, including a Y Combinator startup under NDA.
How I work
I take on a small number of engagements each year — usually one to three at a time — because senior craft and AI-augmented delivery only multiply if the project gets the attention it deserves. Most engagements start with a short paid diagnostic: I read the code, talk to the team, and hand back a concrete plan and a staffing recommendation. From there, typically 3 — 12+ month engagements, retainer or milestone. Solo most of the time; for larger builds I bring in a small bench of long-term collaborators (designer, mobile specialist, backend partner).
Logistics
Based in Lima, Perú (GMT-5). Full overlap with US ET and EU afternoons; 4h overlap with PT.
English (IELTS 8.5) and Spanish (native). Basic German.
Diego Ferreyra Diaz —
[email protected] — diegoferreyra.com