Industries

Five sectors, not a generic pitch.

Each one below gets its own systems, its own approval point, and its own proof — not a copy-pasted automation pitch with the industry name swapped out. These are the sectors where the work has already shipped.

5.0(17 of 18 rated)

Top Rated on Upwork — 22 clients, 31 contracts, 18 reviews

n8n, GPT-4o, Claude, AWS Bedrock, Microsoft Graph, Clio, LangGraph

Litigation, personal injury, and general practice

Law firms

Systems connected
ClioOutlook / Microsoft Graphn8nAWS Bedrockpgvector
Where a person stays in the loopNothing leaves the firm without an attorney or paralegal approving it. The system drafts, routes and assembles; a person signs.

Attorneys and paralegals spend their mornings on mail that follows a pattern, and their afternoons assembling documents out of records that already exist somewhere in the system.

Legal work is high-volume, deadline-bound, and unforgiving of error — which is exactly why so much of it is still done by hand. The automation that survives in a firm is the kind that respects privilege, keeps an attorney in the loop, and fails loudly rather than quietly.

What I implement here
  1. Client, court, and counsel email triaged by matter and urgency
  2. Replies drafted against the matter's own history, never sent unreviewed
  3. Matter context pulled from Clio and equivalents
  4. Personal-injury demand letters assembled from the record set
  5. Precedent and policy retrieval over the firm's own files
What changes

The repetitive half of the inbox stops consuming billable attention, and document assembly starts from a populated draft instead of a blank page.

Client services teams running delivery across many accounts

Marketing & creative agencies

Systems connected
Next.jsSupabaseAirtablen8nGoHighLevel
Where a person stays in the loopAccount owners confirm stage changes and approve anything client-facing before it sends.

The pipeline lives in three tools at once and the glue between them is a person. Status updates, handoffs and client reporting get written by whoever has least to do that afternoon.

An agency's operating system is usually a CRM, a project tool and a spreadsheet that quietly outranks both. The automatable part is the glue: the sync, the follow-up, the enrichment, the status update nobody has time to write.

What I implement here
  1. A single internal CRM replacing the per-tool sprawl
  2. Service sections, recurring deliverables and pipeline stages per client
  3. Meeting notes turned into CRM records and next actions
  4. Follow-up triggered by real pipeline events, not by a calendar
  5. Client-facing reporting generated from the records already there
What changes

One place where the state of every account is true, and a follow-up that happens because the pipeline moved rather than because someone remembered.

Product teams shipping to a date

B2B SaaS teams

Systems connected
Next.jsTypeScriptSupabaseStripeOpenAI API
Where a person stays in the loopRelease gates stay with the product owner; I ship to a branch and a staging environment, not to production on my own authority.

A beta launch is a wall of small blocking issues across four surfaces at once, and the team is already fully committed to the roadmap.

SaaS work here is full-stack delivery rather than workflow automation: dashboards, role hierarchies, billing surfaces and the AI features inside the product itself — built to a launch date and handed over documented.

What I implement here
  1. Multi-tenant dashboards with role-aware access
  2. AI features built into the product rather than bolted beside it
  3. Billing and tier logic wired to the subscription provider
  4. Type and build errors cleared ahead of a beta launch
  5. Handover documentation the in-house team can maintain
What changes

A launch that holds its date with nothing deferred to a later phase.

Proof from this sector

Proof here is the TeaganAI platform — four dashboards delivered at launch across three contracts, and the one client review on this site that describes a whole build.

Operations teams moving data between finance systems

Finance & accounting operations

Systems connected
Make.comClaude APIPythonREST APIsWebhooks
Where a person stays in the loopAnything below the confidence threshold goes to an exception queue for a person rather than through on a guess.

Reconciliation, reporting and client updates depend on someone exporting a file on a schedule and pasting it somewhere else.

Finance operations are the clearest case for automation and the least forgiving of a wrong answer: the work is rule-shaped, high-frequency, and auditable or it is worthless. These systems are built to log every step and stop rather than guess.

What I implement here
  1. Scheduled data movement between finance and operations systems
  2. Document extraction from statements, invoices and reports
  3. Classification and routing with a confidence threshold
  4. Exception queues for anything the rules do not cover
  5. Run logs that make every automated decision auditable
What changes

The scheduled, rule-shaped half of the work runs itself, and the exceptions are the only thing left to look at.

Proof from this sector

Current engagement: automation engineering on Make.com for an AI and finance automation practice, running since September 2026. No published case study yet.

Advisory firms, training businesses and operations-heavy teams

Professional services & consultancies

Systems connected
PythonFastAPIRAG / pgvectorn8nNotion / Drive
Where a person stays in the loopThe assistant answers only from approved sources and says so when a question is not covered. It does not improvise, and a person owns every outgoing document.

Expertise is trapped in documents and in the heads of two senior people, and every proposal starts from scratch because the last one is unfindable.

These businesses sell judgement, and the judgement is already written down — in proposals, decks, notes and process docs nobody can search. The work is to make that corpus answerable and to stop the same document being rebuilt every month.

What I implement here
  1. Internal assistants answering over the firm's own approved documents
  2. Proposals drafted from existing records and prior engagements
  3. Lead enrichment and routing before anyone reads an enquiry
  4. Onboarding packets generated from the source record
  5. Reporting assembled from the systems already in use
What changes

The firm's own written knowledge becomes answerable in seconds, and a proposal starts at a draft.

Proof from this sector

Also drawn from AI systems work for an online-course business and an agent build for a nonprofit.

Adjacent, and I will say so

IT services & managed service providers
Recruiting & staffing
Commercial & technical contractors
Dental & medical clinics
HVAC companies

The same system shapes fit IT services and managed service providers, recruiting and staffing, commercial contractors, dental and medical clinics, and HVAC companies — document-heavy intake, repetitive triage, and a CRM that is never current. I have not delivered in these sectors yet, so treat this as a statement of fit rather than of track record. The discovery call is where that gets tested, not the website. Tell me about the process.

For clinics specifically, that shape is missed calls and online inquiries going unanswered, intake paperwork copied by hand into the system of record, and recall or follow-up reminders that depend on someone remembering to send them. See what that looks like under Support inbox & voice agents, Document intake & extraction and CRM & client operations.

For HVAC companies specifically, that shape is service and quote follow-up falling through the cracks in a CRM nobody keeps current, calls and messages piling up during a busy job, and estimate or invoice paperwork copied by hand into the system of record. See what that looks like under CRM & client operations, Support inbox & voice agents, Document intake & extraction and Custom internal tools.

Losing hours to work an AI system could handle?

Tell me about the process. I'll tell you straight whether it's worth automating — no pitch, no obligation.

Book a free audit call