# Conturo

> Contact sync for nonprofits across their CRM, email and analytics tools.

- Period: Feb 2026 – Present
- Role: Founder, sole technical founder
- Status: active
- Stack: TypeScript, Hono, Zod, PostgreSQL, Deno, Playwright, OpenAI API, MCP
- Live: https://conturo.io
- Related work history: https://ethanaustincruse.com/experience/conturo.md

## Highlights

- Shipped a REST API (Hono, Zod, PostgreSQL) that lets nonprofits move 100k+ contacts, each with 10–20 identity fields, between conturo.io and their CRM, email and analytics tools.
- Processes 1M+ contact datums a month with cron jobs, Playwright and the OpenAI API to keep a B2C database current.
- Built an MCP server and chat interface so nonprofits can request exports in natural language.
- Wrote a crash-safe export worker with atomic job claiming and lease-based retry, covered by 200+ Deno tests.

## Metrics

| Metric | Value |
| --- | --- |
| Contacts per transfer | 100k+ |
| Fields per contact | 10–20 |
| Datums / month | 1M+ |
| Worker tests | 200+ |
