Selected workCASE / AI-ASSISTED OPERATIONS

Applied AI · Data preparation · Operational control

Less repetition.
More engineering.

I use AI to turn repetitive document work into a repeatable operating process. Source information is extracted, cleaned, and reconciled before it feeds trackers, contract drafts, and status reports. I define what matters, check the outputs, and decide what needs action.

Royal Gas · Multi-site operationsAI-assisted ETL · Excel · Document workflows

Many buildings.
A shared set of dependencies.

Multi-site gas work produces information across inspections, contracts, client records, and submission packs. The useful question is what each building still needs, which source supports its status, and who can move the next step forward.

Make the program visible

For the RELAAM takeover program, I maintained a tracker covering 101 buildings. It brought together inspection progress, documentation, contract submissions, and approval follow-up so missing items and dependencies could be reviewed in one place.

AI-assisted preparation and reusable Excel processing supported the information work around this program. Field completion, client responses, and authority decisions still had their own owners and timelines.

Give recurring work a structure

A separate preparation batch produced 109 annual maintenance contract (AMC) drafts using an AI-assisted extraction and transformation workflow. Cleaned information fed the master dataset and draft-generation process.

These are different measures: 109 describes a contract-draft batch; 101 describes the RELAAM program’s building tracker. A prepared draft is a working document awaiting the relevant review and submission steps.

Extract. Reconcile.
Prepare. Review.

I use Codex to assist with extraction and transformation, then carry the results into reusable Excel structures and automation. The value comes from a consistent path between the original records and the output someone needs to act on.

DOCUMENTS → CHECKED DATA → CONTROLLED OUTPUTSExplanatory workflow
  1. Collect the sources

    Gather the relevant documents, client records, internal trackers, and submission requirements. Establish the fields and output needed for the current task.

  2. Extract & normalize

    Use AI-assisted processing to extract information, structure the dataset, clean inconsistent entries, and filter or deduplicate records for review.

  3. Reconcile & resolve

    Cross-check the dataset against its sources and related records. Identify discrepancies, missing documents, dependencies, and items requiring clarification.

  4. Prepare & review

    Feed the checked data into trackers, AMC drafts, and status summaries. Review the outputs and record the owners and next actions before circulation.

Quality control is part of the workflow

I review packs, trackers, and drafts against the information they were built from. An unclear value becomes a question to resolve; a missing document becomes a visible blocker. The operating record needs to show both the information available and the work still outstanding.

Try a sample workflowTrace one value, review a duplicate, and carry a missing document forward.

EDUCATIONAL DEMO All records below are synthetic. The sample illustrates review decisions; it contains no client documents or live AI processing.

01 — Start with the source records

Three incoming records describe two fictional buildings. One is a resubmitted copy.

S-01 / SAMPLE SERVICE BRIEF

Building DEMO-A

Contract term
12 months
Asset register
Provided

Original source for DEMO-A.

S-02 / SAMPLE SERVICE BRIEF

Building DEMO-B

Contract term
12 months
Asset register
Not provided

The missing register needs a follow-up.

S-03 / RESUBMITTED COPY

Building DEMO-A

Contract term
12 months
Asset register
Provided

A second copy of S-01, not another building.

02 — Inspect the structured dataset

The sample extraction includes an incorrect term and a duplicate. Structure makes them easier to review.

3 imported entries · 2 unique buildings
BuildingExtracted termSourceReview state
DEMO-A6 monthsS-01Check against source
DEMO-B12 monthsS-02Asset register missing
DEMO-A12 monthsS-03Repeated source record

The 6-month value is a deliberately incorrect sample extraction. S-01 states 12 months.

03 — Make the review decisions

Resolve what the sources support. Keep the outstanding document visible.

DUPLICATE / DEMO-A

One building, two entries

S-03 repeats S-01. Retain one working record and keep both source references.

Decision pending

FIELD CHECK / DEMO-A

Which contract term?

The extracted 6-month term conflicts with the source brief.

Inspect sample source S-01

S-01 / SOURCE EXCERPT

Building: DEMO-A
Contract term: 12 months

Source check pending

MISSING DOCUMENT / DEMO-B

Assign the next action

The asset register has not been supplied. Record who will request it.

Open · owner needed

Example decisions: retain one DEMO-A record with both references, correct its term to 12 months from S-01, and assign the missing DEMO-B register to Operations. The document remains outstanding.

04 — Preview the working output

The prepared dataset travels with its source references and outstanding actions.

AMC / WORKING DATADraft · internal review
Working records
2 unique building records; S-03 retained as a duplicate source reference.
DEMO-A term
12 months · checked against S-01.
DEMO-B follow-up
Open · Operations to request the missing asset register before circulation.

This remains a working draft. The missing register stays open; submission and approval are separate steps.

A working layer
across the day.

I apply the same approach as information arrives and priorities change: prepare the data, check its meaning, update the operational view, and communicate the action required.

Turn files into usable records

I use AI-assisted extraction and data preparation to reduce repeated transcription and restructuring. I check relevance, completeness, and inconsistent entries before using the result in the working dataset.

Keep the tracker connected

DoE sheet exports, Excel lookups, and reusable templates feed the master tracker and status summaries. Reconciliation keeps new inputs aligned with existing records and makes gaps easier to find.

Prepare drafts that support a decision

I use AI to assist with technical summaries, reports, and structured drafts, then review the facts, engineering meaning, and requested action. The final document needs to be usable by its intended reader.

Convert status into next actions

I pull out missing documents, blockers, ownership, and dependencies for the next follow-up. The resulting records support management visibility and the information needs of operations and the call center.

Prepare work in batches.
Keep the exceptions visible.

Reusable extraction, transformation, and templates let me process repeated document work as a batch. My review can then focus on source consistency, incomplete records, and decisions that need engineering or operational judgment.

109AMC contract drafts prepared in a documented AI-assisted batch.
101Buildings covered by the RELAAM program tracker; a separate measure of program scope.
ReviewSource checks, missing-document control, and next-action ownership built into the process.

The draft count records preparation output. The building count records tracker coverage. Neither figure measures approvals, AI accuracy, or a timed productivity gain.

Practical changes in how recurring work is prepared and reviewed
Work itemRepeatable processingMy review and decision
Source informationExtract and structure recurring fields across the input files.Check relevance, completeness, and agreement with the original records.
Working datasetNormalize entries, filter records, and identify duplicates for reconciliation.Resolve inconsistent values and establish which source supports the working record.
Contract draftsReuse the prepared dataset and document structure across a batch.Review content and missing items before the appropriate circulation or submission step.
Program statusRefresh the tracker, lookup results, and management summaries.Confirm the status, identify blockers, and assign the next follow-up.

The operating benefit

The work produces a maintained source of operational information: checked datasets, a missing-document register, clearer readiness status, and summaries that connect management, operations, and the call center. Each output makes the next action easier to identify and follow through.