PMPeter McKee
Hands-on Technical Leader
Hands-on technical leader with deep, current experience architecting and shipping production AI systems—autonomous agent platforms, multi-tenant voice AI with RAG, and provider-agnostic LLM tooling. Three decades of engineering experience spanning IC, architect, and director-level roles at Docker, JFrog, AssemblyAI, and Sonar, leading global teams and turning ambiguous requirements into shipped product. Combines engineering depth with clear technical direction and a bias for building.
Languages & Runtimes
Rust, TypeScript, JavaScript, Node.js, Python, Java, .NET
AI / ML
Anthropic Claude, OpenAI, Ollama, LLM integration, Prompt engineering, RAG, pgvector embeddings, Agentic workflows, Tool use / function calling, Multi-provider LLM abstraction, VAPI
Web & Frontend
React, Next.js, Redux, Angular, Tailwind v4
Backend & APIs
Express, Restify, REST / JSON APIs, NextAuth v5, OAuth (Google Calendar, Microsoft Graph), Webhooks, RESP wire protocol
Databases & Storage
PostgreSQL, Prisma, Redis, MongoDB, Elasticsearch, pgvector
Cloud & Serverless
AWS (Lambda, API Gateway, serverless), GCP, Docker, Kubernetes, Docker Swarm, Terraform
DevOps & Source Control
CI/CD, Microservices, GitHub, GitLab
Workflow Automation
n8n, Make, Zapier
Systems & Concurrency
Tokio async runtime, shared-nothing multi-shard architecture, extendible hashing
Tooling & Testing
Vitest, Puppeteer, Lightpanda, Tavily, pnpm / npm workspaces, Commander
Architecture
Multi-tenant SaaS, RBAC, Monorepos, Event-driven systems, Dependency injection
Lead Developer & Architect (Rust, Tokio, Redis/RESP)
Feb 2026 – Present
Lead Developer, Technical Delivery
Jan 2025 – Present
Global Head of Community, Developer Relations, Developer Experience
Aug 2024 – Dec 2024
Vice President — Community & Developer Relations
Jan 2023 – Aug 2024
Sr. Director — Developer Advocacy
May 2022 – Jan 2023
Director — Head of Developer Relations & Community
Mar 2020 – May 2022
Senior Engineering Manager
May 2017 – Mar 2020
Director of Technology
Feb 2014 – May 2017
Senior Front-End Engineer
Aug 2013 – Feb 2014
Director of Engineering
Feb 2013 – Aug 2013
Principal Engineer
Apr 2012 – Feb 2013
Senior Technical Architect
Apr 2010 – Apr 2012
Software Engineering — Java & .NET
1996 – 2010
Next.js 16 · TypeScript · Prisma/Postgres · NextAuth v5 · Tailwind v4 · VAPI · Google Calendar / Microsoft Graph
SaaS platform that lets businesses stand up an AI phone receptionist on their own VAPI account in minutes — answers inbound calls, books appointments against the company's live calendar, and grounds responses in a per-tenant knowledge base, with full call history and role-based access.
Node.js · Next.js 16 · React 19 · Tailwind v4 · TypeScript · Anthropic / OpenAI / Ollama SDKs · Puppeteer + Lightpanda · Tavily · Redis · Vitest · npm workspaces
Built a full-stack autonomous AI agent platform as a Node.js monorepo (CLI + Next.js web dashboard + reusable core), supporting multiple LLM providers and headless browser automation for long-running, tool-using agent jobs.
Node.js · JavaScript + JSDoc typedefs · Anthropic SDK · Commander · @inquirer/prompts · fast-glob · js-yaml · chalk · ora · Vitest · pnpm
Designed and implemented a modular Node.js framework for autonomous planning agents that decompose a goal, generate a plan, execute via tools, evaluate results, and replan — built from a complete written spec set before any code.
If you want to know more about my experiences and journey, or just talk in general, get in touch! ✌️
This site is hand-crafted, with care by me.
© 2026 All rights reserved.