I automate the repetitive middle of back-office and operational work — rules first, models only where rules genuinely cannot reach, every decision auditable — and I ship it myself, front end to nginx. Twelve years in field operations and finance before this, which is why the automation matches what people actually do.
Production systems running today, not demos. Several are live and clickable.
Turns raw bank transaction exports into cleaned, coded, import-ready files for accounting systems. Deterministic SQL rules handle recurring transactions; a model call resolves only novel ones and writes its decision back as a new rule row.
Pulls production, cost and operational records from separate systems into one executive view, with the joins and unit reconciliation that field data always needs before it can be compared.
A rig-site reporting tool for the company man. Photograph the tank board, the mud report, the morning numbers — the app reads them, returns a formatted report and a mobile dashboard the office can open. Runs on the company man's own laptop with a folder connection, or hosted.
Packaged tool that ingests long-form audio and video and returns structured, searchable transcripts — built to stop repeating the same manual extraction by hand.
I automate the repetitive middle of back-office and operational work — rules first, models only where rules genuinely cannot reach — and I ship it myself, front end to nginx.
Hybrid rules + LLM architecture · classification with rule write-back · prompt and output constraint design · tool/function calling · orchestrator–worker patterns with model tiering · Azure OpenAI and Claude
pandas · pyodbc · SQLAlchemy · Flask · packaged CLI tools · pytest suites as release gates · yt-dlp / Whisper pipelines
HTML, CSS and vanilla JavaScript · responsive and theme-aware layouts · dashboard and data UI · static and server-rendered pages · accessible, dependency-light builds
Ubuntu VPS provisioning · nginx reverse proxy · Let's Encrypt / certbot TLS · systemd services · git-push redeploys · Docker · DNS and subdomain management · SSH key management
SQL Server, MySQL, PostgreSQL · schema design · ETL pipelines · validation and reconciliation · audit trails · append-only patterns
REST API design and consumption · JSON / CSV / XML · direct database connections · MCP and agent tooling · file and folder-based client workflows
pytest suites run as release gates · integration tests against live databases · validation harnesses · reproducible environments · code review · documented standards
Twelve years in field operations and back-office finance — I can sit with the people whose process is being automated and understand what they actually do