$ whoami

Christopher Forsythe

Software engineer. Homelab enthusiast. Plant parent.

$ cat now.txt

workWrapping up a CMS procurement at Yelp and beginning the integration into our placements platform.
buildingWorking toward a public launch of Stackable, a personal collection tracker for books and board games.
tinkeringContinuing to tune and modify my 3D printers and expand my homelab on a Dell PowerEdge R720xd.

$ cat about.txt

Software engineer and tech lead at Yelp, where I've been since 2019. The first few years were spent as a backend IC, and the last few leading a full-stack team. I started on Mercury, Yelp's notifications platform, where I helped expand it from push-only to support SMS and email, implemented intelligent copy selection using a multi-armed bandit approach that lifted push CTR by 5%, and re-architected the underlying queuing layer from Kafka to Amazon SQS to make the platform self-healing.

Working alongside some sharp engineers early on pushed me to pursue a tech lead role, which I transitioned into in 2022. Since then I've led a team owning a page that drives millions in annual revenue, built a provider-agnostic CMS integration layer to better support marketing needs, and recently led a full CMS evaluation across five vendors (gathering requirements, running demos, managing a shortlist POC, and coordinating scoring across stakeholders) that is currently pending executive approval.

+5%push notification CTR lift via multi-armed bandit
5vendors evaluated in full CMS procurement process
TLtech lead since 2022, Yelp

$ ls projects/

Stackable

A personal collection tracker for books, board games, and everything you collect. Track, organize, and rediscover your treasures.

TypeScriptNext.jsSupabase

Homelab

Self-hosted infrastructure running on Proxmox on a Dell PowerEdge R720xd. A curated stack of open-source services for media, automation, networking, and home control.

Pi-holePlexn8nHome AssistantTailscaleGhostMealieOMVSWAG
ProxmoxSelf-hosted

Plants

in progress

A plant care tracker for managing the plants at home. Log care history, track growth, and never miss a watering.

TypeScriptNext.js

$ cat interests.txt

3D Printing

Started with a Creality Ender 5 and spent a lot of time learning how it worked: researching mods, swapping parts, and tuning. More interested in understanding the machines than just printing with them. Built a Prusa MK3S+ from a kit.

Ender 5 (modded)Prusa MK3S+

Cars

Daily a modded 2019 Subaru STI. Also have a 2001 Mazda Protege, my first car, gifted by my aunt. Pulled the engine myself and worked with a mechanic to rebuild it. Had to tackle a broken diff in the transmission when I first got it too.

2019 Subaru STI2001 Mazda Protege
also intoReadingGamingPlants

$ contact --open

Open to interesting conversations, collaborations, or opportunities. Best reached by email.