Skip to content
~/zack-warren
say hello ↗

Engineering Leader · Husband · Father

Curious by default. Engineer by trade.

$ whoami

director of development @ max connect digital · salt lake city area

$ ls ./building

ledger/ outpost/ summit/ vibe-engineering/

I build fast, clean, scalable web apps and the teams that ship them. I design architectures, guide teams, and write production code when it matters.

Zack Warren
hi!
$65M+media spend on the platform I architected

Selected work

All projects →

2026 · In development · name TBD · Solo build · used daily

Ledger

  • Laravel
  • Inertia
  • Vue
  • MCP

Ledger is a personal finance tracker built around shared workspaces: a household, a side business, anything a few people keep books for together. Accounts, transactions, splits and transfers, budgets, goals and a review queue cover the day-to-day, with running balances stored rather than recalculated.

The part I'm proudest of is the MCP server. It lets an assistant like Claude answer "how much did we spend on groceries this month?" or record a transaction for you, with OAuth separating read from write access and every agent-written change stamped so it can be reviewed.

It's in active development, and I use it every day with real data. It doesn't have a final name yet.

Highlights

  • MCP server with 38 tools and interactive MCP App UIs: OAuth-scoped read/write access, idempotent writes so agent retries are safe.
  • Recurring-transaction detection that becomes scheduled transactions, plus per-account balance forecasts that flag low-balance dates.
  • Rules engine with preview, and CSV import with dry run, duplicate matching and one-click undo.
  • Net worth, cash flow (Sankey) and spending reports, with exact integer-cent money throughout.
  • Shared ledgers, with a test suite that checks every model, route and MCP tool for cross-ledger data isolation.

Summit

2026

An opinionated Laravel + Vue starter kit where an interactive installer lets you pick exactly the features you want and strips out the rest.

  • Laravel
  • Inertia
  • Vue
  • TypeScript
Source on GitHub ↗

Outpost

2026

An Artisan command that turns any Git branch or PR into its own isolated VM, with a URL, database and services, using Apple's container runtime.

  • Laravel
  • Apple container
  • Docker
Source on GitHub ↗

Soft Delete Routes

2024

A small Laravel package that adds restore and force-delete routes to resource routes in one chained call.

  • Laravel
  • PHP
Source on GitHub ↗
RoleCompanyYears
Director of Development Max Connect Digital 2021 – Present
Senior Software Engineer Max Connect Digital 2020 – 2021
Co-Founder Schematik 2020 – 2022
Senior Software Engineer MRM // McCann 2020
Director of Development Fluid Advertising 2018 – 2020
Senior Web Developer Fluid Advertising 2015 – 2018
Web Software Engineer Freelance 2012 – Present
Frontend Developer Allmoxy 2011 – 2015

What colleagues say

“Zack is everything you want in a Developer - his expert skill and in-depth development knowledge allows Fluid to build any project thrown our way and answer any curveball questions that we receive. As an Account Manager words cannot express how comforting it is to have a client-facing developer like Zack who can jump on any call, or attend any meeting, and provide answers that show the customer that they can have confidence in Zack and his team. This dual threat of unparalleled skill + client-facing capacity is rare in the development world. Zack is one-of-a-kind.”
Scott Hendrix Vice President of Client Success Worked with Zack at Fluid Advertising

$ cat now.md # updated Oct 9, 2026 · salt lake city area

work→ leading eng @ max connect · kudos ai = digiday finalist

building→ ledger · outpost · summit

learning→ mcp servers + mcp ui apps

life→ europe soon · baseball · drums · lifting · lotr

$ open ./now

esc