Senior frontend and full-stack engineer focused on practical software delivery.

I'm Brandon Perfetti from Orange County, CA. I build reliable web platforms with Next.js, TypeScript, GraphQL, and AI SDK + MCP workflows, with product-minded delivery leadership.

Next.js 15 + Notion as CMS: Ditch the Git Deploy for Content Updates

A practical guide to wiring Next.js 15 to Notion as a CMS so you can ship content updates without code deploys.

pgvector + PostgreSQL: Production-Ready Semantic Search Without a Vector DB

A practical guide to shipping semantic search with pgvector in PostgreSQL, including schema design, indexing choices, retrieval quality controls, and production rollout

Feature Flags in JavaScript: Ship Faster Without Breaking Things

A practical guide to feature flags in JavaScript: safer releases, kill switches, gradual rollouts, and the implementation patterns that avoid long-term flag debt.

Building a CLI Tool in Node.js: From Script to Publishable Package

A practical Node.js CLI tutorial: structure commands, add prompts and color, wire the bin field, and publish a package people can actually install and use.

Webhooks: Building Reliable Event Receivers in Node.js

A production-ready Node.js webhook guide covering signature verification, idempotency, queues, retries, and the patterns that keep event receivers reliable under real

TypeScript Path Aliases: Clean Imports That Actually Work in Next.js

A practical guide to TypeScript path aliases in Next.js, including tsconfig setup, Jest and ESLint fixes, and the mistakes that cause alias imports to break.

API Rate Limiting in Node.js: Protecting Your Backend Without Killing UX

A practical Node.js rate limiting guide covering token bucket vs sliding window, express-rate-limit, Redis-backed limits, and how to protect APIs without punishing

Send a message

Work

  1. Company
    Brytecore
    Role
    Senior Frontend Engneer
    Date
  2. Company
    Lone Wolf Technologies
    Role
    Technical PM + Software Engineer
    Date
  3. Company
    W+R Studios
    Role
    Technical PM + Senior Data Integrations Engineer
    Date
  4. Company
    W+R Studios
    Role
    Technical PM + Data Integrations Engineer
    Date
Download CV