Portfolio

A summary of my professional experience, side projects, and technical skills.

Work Experience

Agency

Nov 2025 – Apr 2026

Member of Technical Staff

  • Full-stack development on an autonomous AI agent for customer management, powered by Anthropic's Claude (React/TypeScript + Python)
  • Shipped AI-personalized broadcast messaging and Slack attachment ingestion into the knowledge pipeline
  • Built end-to-end task automation from multiple source channels with 5+ agent tools and daily rollup notifications
  • Created a task generation eval suite with production-mirrored scenarios to prevent quality regressions

Klaviyo

June 2019 – Oct 2025

Software Engineer → Senior SE → Lead SE / Engineering Manager

  • Led the Portfolio project end-to-end — POC, technical specs, cross-repo implementation — exceeding adoption targets by 400%
  • Established the Reporting Consistency team: hired 3 engineers, authored the technical narrative and long-term roadmap
  • Mentored 5 engineers with weekly 1:1s and targeted stretch projects; represented their cases during calibration
  • Led dashboard redesign from spec through implementation in Node.js and Python
  • Championed automated testing, increasing team code coverage from 30% to over 70%
  • Built custom reports backend in Python, increasing feature adoption 20% YoY
  • Designed a profile management service for seamless merging of customer profiles and historical events
Klaviyo Portfolio project — Account performance report
Portfolio
Klaviyo Campaign Performance dashboard
Dashboard
Klaviyo custom report builder
Custom Reports
Klaviyo Campaign Performance Detail table
Campaign Detail

Co-ops & Internships

During university, 2015 – 2019

Catalant

Software Engineering Co-op

Carbonite

Software Engineering Co-op

Zipari

Software Engineering Intern

/////

Side Projects

Kindle E-Ink Dashboard

A low-power e-ink dashboard for a jailbroken Kindle Touch, displaying real-time weather, system stats, and multiple customizable layouts. Uses serverless image generation via Netlify Functions with 5-minute refresh cycles optimized for battery life.

Netlify Functions Shell Python

brendantreed.com

This personal site — built with Astro 5 and React islands for zero-JS static pages with interactive sections. Integrates Trakt, Last.fm, and Goodreads APIs via Netlify Functions with automatic OAuth token refresh.

Astro React Tailwind CSS Netlify Functions

/////

Skills & Technologies

Languages

Python JavaScript TypeScript SQL HTML CSS Terraform Java

Frameworks & Libraries

React Node.js Django Flask React Query Astro Tailwind CSS

Databases

PostgreSQL MySQL ClickHouse MongoDB

Tools & Platforms

Git AWS GCP Docker Jenkins Kafka GitHub Actions Netlify Figma

/////

Education

Northeastern University

2015 – 2019

Bachelor of Science, Computer and Information Science