Skip to content

$ whoami — st. petersburg, fl

Andrew
Mayes

ai engineer · legal tech leader · full-stack dev

I build things that work — multi-agent AI systems, production web apps, and the modernization of Executive Reporting Service, a 45-year-old court reporting firm. Proudly supervised by Sushi the tuxedo, the memory of Obiwan, and the CJ Paws rescue mission.

see the workread the log
fig 00 — hub level, st. petersburgsushi.exe patrolling · obiwan, in the stars
01
building

$ ls ~/building

Three builds, one obsession

By day, dragging a 45-year-old legal institution into the future. By night, teaching six AI agents to run my life — and shipping free tools for the court reporting world. All the same job: making complex systems feel effortless.

ers.app running since 2020
THE DAY JOB · EST. 1981

Executive Reporting Service

Leading technology across one of Florida's longest-running court reporting firms — transcript security, digital delivery, client platforms, statewide infrastructure. Founded by Diane Emery in 1981; Alexandra Emery has driven its growth since 2007. The goal: startup speed without losing 40+ years of trust.

role Next-Generation Leader
since October 2020
focus technology, innovation & digital delivery
reach statewide, multi-office
vision.agents 6 agents active
THE NIGHT BUILD · ACTIVE

Vision AI

A personal multi-agent assistant: six specialized agents sharing one context, handling writing, monitoring, analysis, and automation end-to-end — no hand-offs, no chains. New agents slot in as needs emerge; every agent can call on the others when a task crosses boundaries.

agents Vision · Scribe · Sentinel · +3
core multi-model orchestration, shared context
stack Python, Claude, local LLMs, RAG
goal one system for everything
depoaudio.exe v1 · win + mac
THE SHIPPED ONE · FREE & OPEN SOURCE

DepoAudio

Court recordings shouldn't be held hostage by proprietary formats. A desktop app that converts SGMCA, FTR, BWF and more to standard audio — entirely on your machine, no subscriptions, no cloud uploads — with a full library organized by case and participant.

converts SGMCA · FTR · BWF → WAV/MP3/FLAC/Opus
stack Tauri, Rust, React, FFmpeg
runs on Windows 10+ · macOS 12+
price free — no accounts, no cloud

$ cat ~/ideas/backlog.md

Workforce management SaaS — time clock, tasks, payroll in one place

AI-powered transcript review tooling for court reporters

Self-hosted dashboard for monitoring home lab and local LLMs

Open-source scheduling widget for legal service firms

Browser extension for AI-assisted deposition prep

Cat rescue adoption pipeline with automated photo + bio generation

Ideas move fast. Some will ship, some will merge into Vision AI, some are already half-built.

02
the log

$ tail -3 ~/blog

Recent writing

Notes on AI, legal tech, and pixel art — written between deploys.

$ ls ~/blog/ → all posts
03
off the clock

$ cat ~/off-the-clock.md

Life, supervised by cats

When I’m not building software, I’m building LEGO sets Sushi will inevitably dismantle, riding front-row on the latest coasters, or tracking flights from a window seat.

~/lego.md

LEGO Builder

Disney Castle, 7,547 pieces — the cats helped sort. Hulkbuster, Architecture series. Currently eyeing the UCS Millennium Falcon while Sushi supervises from the display shelf.

~/coasters.md

Coaster Enthusiast

Front row, hands up, every time. Iron Gwazi, VelociCoaster, Stardust Racers, Steel Vengeance — if it inverts, I'm in line. Regular at Disney, Universal, and Busch Gardens.

~/flights.md

Aviation Nerd

Born in Key West, grew up in St. Pete. Watched shuttle launches, still catch SpaceX from the backyard. FlightRadar24 regular. Window seat, no exceptions. Next: Japan, Iceland, Portugal.

$ open ~/photos --latest → all photos

Sunset over the bay with the St. Pete Pier silhouette
$ fetching @mayes…
Roller coaster silhouette against a dusk sky
$ fetching @mayes…
Tuxedo cat sitting in a dark window
$ fetching @mayes…
Airplane window view over clouds
$ fetching @mayes…
morefollow @mayes →

🐾 Save cats with CJ Paws

A volunteer-run 501(c)(3) rescue in St. Pete — no paid staff, no storefront, just foster families and people who care. They pull cats from overcrowded shelters and place them into forever homes.

903+cats adopted
206last year
$0paid staff
04
toolkit

$ man andrew

The daily stack

The tools, grouped the way I actually reach for them.

man andrew — section 1

BUILD

  • TypeScript / React
  • Next.js / Astro
  • Python
  • Node.js · Tailwind
  • PostgreSQL · Docker

AI

  • Claude / Claude Code
  • Multi-agent systems
  • RAG pipelines
  • Local LLMs
  • Prompt engineering

SHIP

  • Vercel · AWS
  • Supabase
  • Git / GitHub
  • UniFi · VPN
  • O365 admin

LEGAL

  • Eclipse CAT
  • CaseViewNet
  • Real-time transcription
  • E-transcript delivery
  • Zoom depositions
05
contact

$ ./contact.sh

Let’s connect

LinkedIn is fastest — DMs open. Or run the form like it’s 1999.

linkedin = "in/mayesandrew"
github = "@mayes"
instagram = "@mayes"
email_personal = "..."
email_work = "..."
status = "open to collaborations"
contact.sh

Welcome to contact.sh v2.0

──────────────────────────────

What’s this about?