Sen CutlerData Engineer

Lead Intake API with Zapier Automation

The project called for a FastAPI-based lead intake service that accepts webhook submissions. My solution normalized input, then scored leads and assigned one of three statuses: sales_ready, archived, or duplicate. It used structured scoring logic with explainable factors. I deployed it to AWS App Runner with Terraform, and built a Zapier workflow around it that accepted Google Form inputs and routed them to the API. I used Terratest to validate the AWS deploy.

  • FastAPI
  • Terraform
  • API Development
  • Python
  • pytest

API Work · Cloud Deployment