Joined as the first PM hire. No delivery function existed, so I built one: sprint cadences, scoping frameworks, estimation, reporting. All of it adopted company-wide. Fixed the workflows that were quietly losing money so the agency could run 5+ projects at once across app dev, product launches, and integrations.
Then I scaled it. Grew the team from just me to 7 PMs running 20+ concurrent client engagements. Wrote the playbooks they still use. Swapped the paid SaaS stack for self-hosted Coolify, Plane, and Docker. Built n8n automation that triages every inbound lead end-to-end. The whole thing now runs without me touching it day-to-day, which was always the point.
Before
- No PM function. Founders managing delivery ad hoc.
- No delivery standards or sprint cadence.
- Growing project count with no reporting.
- Overlapping paid SaaS tools. No automation.
- No onboarding. Knowledge lived with individuals.
After
- 7 PMs running 20+ concurrent engagements.
- 96% on-time across 30+ projects and 9 sectors.
- Playbooks and delivery standards still in use.
- Full FOSS migration: Coolify, Plane, Docker.
- n8n automation replaced manual lead triage.