A. Carnes
Technical program manager Physicist by training Shipping three apps

AlexanderCarnes

Ex-Netflixer, ex-Amazon. I love to solve hard problems.

Find the right problem first. Then get creative about solving it.

Operating principle
Role
Technical program manager
Most recently
Netflix, Developer Enablement
Before that
Twitch (Amazon), Slalom, Boeing
Shipping now
3 apps
01 / Now shipping

Three apps

Each one started with a problem in my own life. I run them the way I ran programs at Netflix: clear specs, tests, code review and release notes, with AI coding agents doing much of the typing under my direction.

01/03Mac app · slatescript.app
The Slate editor showing a screenplay page, a list of beats on the left and a beat inspector on the right.
The editor, with beats linked to scenes.

Slate

Screenwriting software for the Mac, built around drafts.

Writers try bold rewrites all the time and lose the version that worked. Slate treats drafts like branches in Git. Start a bolder draft without touching the one that works, compare them side by side, and merge what sings. A co-writer’s revision arrives as a proposal you review.

  • Proper screenplay formatting, with a shortcut for every element
  • Beats board, acts you define yourself, and comments and issues on every script
  • Imports and exports Fountain and PDF; your pages stay on your disk

Electron · React · TypeScript · 30-day free trial, then $79 a year

Visit slatescript.app →
02/03iPhone · Mac · Android · Web · Garmin
Goose Coach on three phones: a dumbbell triplet, a squat top set with an estimated calorie range, and a body map of muscle impact.
Paste a workout. Get structure, load and a body map.

Goose Coach

A training log that can read a CrossFit whiteboard.

A Garmin logs a CrossFit class as “Cardio.” Goose fixes that. Paste the day’s WOD, lift or class, and Goose turns it into rounds, reps, loads and the muscles they hit, then pairs it with the session your watch recorded. It models what each workout did to your body and tells you plainly whether you’re fresh enough to go hard.

  • A workout parser that handles EMOMs, AMRAPs, ladders, partner WODs and “1½ pood”
  • Recovery and readiness with every signal and formula shown
  • Garmin FIT import, Apple Health, Strava, Oura, WHOOP and more

Rust · SwiftUI · Kotlin · Svelte · Monkey C · a new build almost every night

Visit goosecoach.app →
03/03Mac app · open source (MIT)
The Job Oyster tracker with application stages and a list of roles scored 8 and 9 out of 10, using made-up jobs.
The tracker, shown with made-up jobs.

Job Oyster

A job-hunting assistant that runs on your Mac and won’t make things up.

It finds new postings, scores each one from 1 to 10 against your real experience, and writes a tailored résumé for the ones worth chasing. Every line on that résumé has to trace back to your own impact record. When a job asks for something you haven’t shown, it asks you a question instead of inventing an answer. It started as my own job-search workflow.

  • Saved searches, plus a watch on startups that just raised money
  • A quick fit score in about 30 seconds; a requirement-by-requirement score in minutes
  • Three draft résumés, merged and checked into one PDF
  • A tracker from Not started to Offer. It never applies for you.

Python · runs locally · works with Claude, ChatGPT, Gemini or a local model

Download for Mac →
02 / Career

Fourteen years

Seven stops, newest first, with the numbers that mattered at each one.

Record of employment
WhenWhereWhat I did
2026–now IndependentFounder and builder

Building Slate, Goose Coach and Job Oyster, with the same release discipline I used on big programs.

2024–26Jun 2024 – Sep 2026 NetflixTechnical Program Manager 5, Developer Enablement

I designed the end-to-end process Engineering Support Operations uses to take over support for a product, from intake and training through shadowing, routing and launch. I ran it across 43 onboarding workstreams, including CloudNetwork, Graph Search, Security and GenAI Platform. Then I added data and AI: staffing models built from nearly a thousand support threads, and evaluation tools for Netflix’s AI support agent that refuse to publish a number the evidence can’t back.

2022–24Oct 2022 – Jun 2024 Twitch (Amazon)Senior Technical Program Manager

I championed a new framework for measuring front-end experience across every platform and took coverage from 5% to 100%. I owned Client Availability across 26 engineering teams, which helped lift availability from 98% to 99.27%, and I reported on it directly to the CTO.

2018–22Jul 2018 – Oct 2022 SlalomPrincipal Consultant and Technical Program Manager

Four years as a people manager and client lead. I was TPM on Sky Glass, Sky’s first television, which launched on schedule after sprint completion rose from 12% to 78%. I also launched a technical-authoring practice at Comcast and built an Agile mentoring program that trained more than 100 consultants.

2017–18Mar 2017 – Jul 2018 Sense CorpConsultant and Technical Program Manager

I wrote the Python tooling that cut a monthly executive cable-metrics report from four days of work to two minutes.

2015–172015 – 2017 Tech Artista and FilamentDirector of Operations; founding team member

I ran operations at two community-focused startups. At Tech Artista, new-customer revenue grew 35% and employee satisfaction went from 82% to 97%.

2012–15Sep 2012 – Jul 2015 BoeingProject Manager and Electrical Engineer

I started on the F/A-18 production line, where I built an employee-innovation program that delivered more than $3 million in impact and cut production time in half.

Setting the standard for the TPM craft in Developer Enablement.

Peer feedback · Netflix · 2025
03 / About

Off the clock

Physicist turned program manager. I do CrossFit and Hyrox and log every session on a Garmin, which is how Goose happened. I build software for problems in my own life, then make it good enough for everyone else.

Teams do their best work when there’s trust, real collaboration and some joy in it. I will happily correct my own numbers before anyone else has to.

Studied
B.S. Physics, minor in Mathematics, Embry-Riddle Aeronautical University
Superpower
Finding the right problem, then a creative way to solve it
Certified
ScrumMaster, Scrum Product Owner, SAFe Agilist
Training
CrossFit and Hyrox, with Goose keeping score
The Goose Coach mascot, a white goose.
Goose says

Goose Coach has a hundred ways to tell you a workout went well. You made it this far, so here’s one for you.

Big honk energy.