Eric Warren
Turning manual business processes into reliable production software — now building human-in-the-loop AI agents.
Ten years building and shipping line-of-business applications end-to-end — budgeting, approvals, work orders, and financial workflows — on a 20-year foundation spanning infrastructure, integration, and operations. Deep Azure and C#/.NET experience, and I optimize for productivity per dollar.
Focus areas
01Line-of-business software
Speccing, building, deploying, and supporting custom software end-to-end. Approval workflows, content management, progress dashboards, and the integrations that hold them together.
02Human-in-the-loop AI agents
Deterministic guardrails around non-deterministic models: the agent proposes, a human approves, the system commits — with a full audit trail and no unilateral writes.
03Integration & data
Wiring line-of-business platforms together and automating the reporting around them — filling gaps with no supported product, then migrating onto team-supported systems.
04Pragmatic engineering
Standards moved out of memory and into gates — hooks and CI the build can't pass without. Productivity per dollar over ceremony.
Whatever gets it over the finish line
Not a technology partisan — a problem solver who recommends build vs. buy honestly and delivers either way, then hands off cleanly.
01Built it
Wrote the software when no supported product existed — an HOA budgeting and financial-reporting platform I ran for eight years, a work-order/bid/PO system, and a welcome-packet tracker that cut turnaround from 30+ days to 4.
02Bought it
Led vendor evaluation and company-wide rollout of purchased software — the SenEarthCo deployment, with staff training and accounting-API integration, and an Exchange → Google Workspace migration.
03Integrated it
Wired purchased platforms together and into custom code — Vantaca, CINC, SenEarthCo, QuickBooks, Salesforce, and OneLogin — plus Python reporting automation.
04Handed it off
Migrated my own systems onto team-supported platforms — technical lead moving budgeting onto Vantaca's 20-step workflow, and the work-order function onto Salesforce.
Greenlight
Human-in-the-loop AI for financial workflows.
A LangGraph agent drafts an auto-repair triage and estimate, then returns a proposal — it writes nothing to the system of record. A service advisor reviews in Vue and approves, edits, or rejects; only on approval does the C# backend commit the order and write an append-only audit record. The whole request is traced end-to-end with OpenTelemetry — one trace from the browser click to the Claude call. One thesis applied twice: deterministic guardrails around a non-deterministic model — at runtime (the approval gate and audit trail) and at build time (hooks and CI around the coding agent).
Twenty years in technology
Most recently the sole developer building company-wide software at the largest HOA management firm in Middle Tennessee — and before that, the company's primary IT and infrastructure resource. Now focused on AI-assisted, guardrailed delivery and the move from manual workflows to reliable software.