Skip to content
View petersooter's full-sized avatar

Block or report petersooter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
petersooter/README.md

Hi there 👋

I build systems at the intersection of enterprise software and customer outcomes.

Forward-deployed engineer and CS infrastructure architect. I spend my days embedding with enterprise customers, diagnosing operational failures, and building the automation that fixes them, usually before anyone thought to ask for it. Currently at Leaf Agriculture, an agtech Series B where agricultural data infrastructure meets farm-level decision-making.

Fluent in English, Portuguese, and Spanish.


What I'm building

A 16-agent autonomous AI operating system I built to run Customer Success operations without me initiating any of it. Integrates Gmail, Calendar, Slack, Granola, Salesforce, and Google Sheets. Fires 16 scheduled processes via macOS launchd. At its core: a 7-signal composite churn scoring model and a K-Shape Divergence framework for early account trajectory detection. Eliminated 40+ hours/week of manual processing.

Python Claude API launchd Salesforce Google Workspace Slack

FastAPI endpoint serving demand forecasts from a scikit-learn model. Containerized with Docker, deployed on Azure App Service. Built to demo the FDE motion: here's a working solution, here's the business problem it solves, here's how to run it in your environment.

Python FastAPI scikit-learn Docker Azure

Python implementation of the 7-signal churn scoring model powering leaf-brain. Self-contained: accepts a CSV of account signals, outputs risk scores, confidence levels, and recommended interventions. Calibrated against real post-mortems.

Python pandas scikit-learn

Account trajectory analysis module. Takes engagement timeseries data and classifies accounts as accelerating toward value or stalling toward churn, within the first 60 days, before divergence becomes irreversible.

Python pandas numpy

The analysis that saved a $76K contract in 3 days. 341K+ data points, no engineering support. Documented as a reproducible Jupyter notebook demonstrating Leaf's data accuracy within 3.7% of the industry baseline vs the client's own tool at 8.2%.

Python Jupyter pandas matplotlib

Production ETL pipeline built for a global automotive manufacturer. Ingests complex daily data dumps from multiple source formats, normalizes and transforms into production-ready analytical datasets, and outputs to BI reporting layers. Handles schema inconsistencies, failed delivery recovery, and incremental loading across high-volume daily runs.

Python pandas SQL


Stack

Python FastAPI Azure Docker SQL MongoDB n8n Power BI Claude API Git


Background

15+ years running enterprise CS and technical operations across SaaS, agtech, and CX platforms. The through-line isn't the industry. It's always been the same thing: diagnose what's broken operationally, build the infrastructure to fix it, make it run without babysitting.

At Worthix I built the full CS org from zero: 30+ CSMs, the training curriculum, the health scoring system, and the Power BI dashboards that replaced 5 weekly status meetings. At Leaf I inherited a manual operation and turned it into leaf-brain. The work is always the same. Figure out what shouldn't require a human, then build the thing that doesn't.


Links

petersooter.dev  ·  LinkedIn  ·  Atlanta, GA

Popular repositories Loading

  1. petersooter petersooter Public

    you found the meta repo

  2. leaf-brain leaf-brain Public

    Autonomous AI operating system for Customer Success. 16 scheduled agents, 7-signal churn scoring, K-Shape trajectory detection, 30+ Claude Code slash commands. Built on macOS launchd + Claude Code …

    Python

  3. portfolio-site portfolio-site Public

    Personal portfolio site — petersooter.dev. Built with plain HTML/CSS/JS, deployed on Vercel.

    HTML

  4. customer-health-os customer-health-os Public

    7-signal composite churn scoring model. Ranks accounts by risk, outputs tier classification and intervention recommendations. Zero external dependencies.

    Python

  5. k-shape-divergence k-shape-divergence Public

    Early detection of whether enterprise accounts are accelerating toward value or stalling toward churn. Classification within the first 60 days.

    Python

  6. meeting-quality-framework meeting-quality-framework Public

    10-dimension CS meeting quality scoring with trend tracking, streak detection, and intervention alerts. CLI included.

    Python