chris bunting
bay area · engineering manager, radio host, and a guacamole expert.
- location
- san francisco bay area
- day job
- senior engineering manager, pinterest
- engineer years
- 14+
- management years
- 7
- board of directors
- 2, one chaired
- guacamole
- 15 consecutive years
code projects
swift, objective-c, python, ruby, php, javascript, rust, elixir, java, .net, yaml
a tiny macos menu bar app that streams bff.fm, the station roll over easy airs on. click the cool rock for the current show, the track playing, album art and a play button. built on bff.fm's developer platform, and polled only while you're listening or looking. not an official bff.fm app.

github of lifecloudflare worker
conway's game of life, played out on my contribution graph. a cloudflare worker ticks the board every minute and rewrites the repo's history so the green squares match the live cells. it reseeds at midnight, and whenever the board dies out.

wandrer routerpython
a route planner that sends you down streets you haven't covered yet. it takes the untraveled-roads export from wandrer.earth, matches it against the osm network, and builds loops that pick up as much new ground as possible — greedy, three edges of lookahead, and always holding back enough distance to get you home. exports gpx. traveling salesperson? more like wandering adventurer!

claude usageswift
macos menu bar app showing claude code usage across its rate-limit windows, with reset countdowns.

cat to cookiecutterpython
upload a photo, get a 3d-printable cookie cutter. the wall follows the subject's silhouette; canny edges are dilated into raised ridges on the stamp, so the eyes and whiskers and stripes press into the dough.
rusty spiderrust
a small web crawler in rust. stays inside one domain, pulls down the jpgs and gifs it finds along the way, and files them by format, domain and size.
internet timeelixir
a swatch internet time beat generator, in elixir. it drives the @beat readout in the top bar.
hass configyaml
my home assistant config. an airvisual sensor watching the air over berkeley, google text-to-speech, and a random sensor that reports in protons. i love home assistant.
a small web experiment focused on immediacy.
san francisco community works
guac off2012–2026 · guacamole.expert
fifteen years of eating guacamole with your friends and neighbors.
it's news to me2015 · market street
herb caen's loyal royal, scaled up until the keys were seats. sit on one and a herb quote plays over the speakers. across its weekend on market street they played more than 20,000 times. built for the prototyping festival, 2015.

voice and terrestrial radio
roll over easybff.fm
co-hosted a morning radio show on bff.fm since 2013, interviewing hundreds of san franciscans — from the mayor to john law, broadcasting from the ferry building to the farallons.
bmir94.5 fm
produced [redacted] on burning man information radio and [redacted] with [redacted], live from black rock city.
kngy92.7 fm
voiced a spot for northern california bankruptcy lawyers on san francisco's dance station, now gone.
kqrs92.5 fm
interned for a summer — drove the big bus, promoted the shows at fairs, and helped emcee moondance jam in a pinch.
kfai90.3 fm
produced radio news stories for a summer in minneapolis.
kapuazusa pacific
hosted a talk show and dj'd a music show in college — the kapu name was retired in 2017, folded into zu media.
a3 smart homeyoutube
voiceover for a series of home security installation videos.
work
2010 → present
pinterest2023–present
senior engineering manager. set the multi-year strategy for moving the client apis to graphql while owning two tier-1 services carrying all external traffic. cut projected api spend 40% year over year, and incident detection time and alert volume about 40% each. twenty-odd engineers and managers across the us, canada, and mexico.
twitter2021–2023
engineering manager for the service that assembles the conversation view — what you get every time you tap a tweet. about eight billion requests a day at ~99.99% uptime. shipped edit tweet, reply pinning, reply filtering and sorting, and the logged-out experience alongside product teams.
abstract2020–2021
engineering manager, three teams in a year: half the org during a vp search, then backend platform and infrastructure, then the front end building notebooks on yjs and prosemirror. p1 bugs down about 90% in the first sixty days.
recurly2014–2020
six years, support engineer to engineering manager. built and scaled the developer experience and growth teams, and shipped api v3 and the client libraries. before that: the netsuite integration, gaap revenue recognition, read-only api keys, and recurly's first ml application.
vulume2013–2014
software engineer, one of three, on a saas platform for tracking construction progress. photo uploads, onboarding, a realtime timeline, profiles.
homerun2010–2013
customer support, then software engineer. the first stretch on customer service and operational workflow analysis, and learning to program. homerun was acquired by rearden commerce (deem) in the fall of 2011.
service
family connections centers2018–2026
chaired the board of directors. more than thirty interconnected programs for low-income and immigrant working families in the portola, excelsior, and visitacion valley — early childhood education through grandparent support groups, family literacy through intensive case management.
advised the city council on economic development, the annual work plan, and the subcommittees drawing up plans for priority areas.
the wheel
26 things, one spin. or just click a slice.
click a slice, or press s to spin














