Sarah Miller

I find the heat a plant is throwing away, and I build the case for getting it back.

Thermal systems engineer · Houston, Texas · six years in energy and aerospace

Open to roles, available from January

On the deck at Beaumont

Sabine Energy · Beaumont gas plant · 2025

Recovering 2.1 MW from an exchanger train nobody could shut down

The problem

Twelve shell-and-tube exchangers on the lean amine circuit were fouling faster than the cleaning schedule assumed. Approach temperature had drifted from 8.5°C to 14.2°C over eighteen months. The reboiler was making up the difference, steam demand was climbing, and the unit hit a throughput ceiling every August when ambient temperatures peaked.

The constraint

No shutdown window until the turnaround, fourteen months out. Capital under $250,000. Nothing could alter the pressure envelope, because re-stamping the vessels would have cost more than the energy was worth.

What I did

Clamp-on ultrasonic meters and skin thermocouples on all twelve units, because the existing instrumentation could not tell me which exchangers were actually fouling. Eighteen months of historian data became a fouling-rate model per unit, which showed four of the twelve were responsible for most of the drift.

I designed a bypass spool that let those four be isolated and cleaned while the unit stayed online, and rewrote the cleaning schedule around measured fouling rates instead of the calendar. A contractor did the tie-ins during a planned rate reduction. Process engineering reviewed and signed the modification.

Approach temperature, lean amine train
Baseline year against the year after the change
8 10 12 14 °C approach 0 6 12 18 months 14.2°C 9.6°C

Baseline year After the change

Site photo, the exchanger train

13%

Less reboiler steam41.6 to 36.2 t/h

2.1 MW

Heat recoveredMeasured over 12 months

$410k

Annual savingPayback in 7 months

+4.3%

Summer throughputCeiling removed

What was mine: the instrumentation plan, the fouling model, the bypass spool design and the business case. The tie-ins were contracted, and the modification was reviewed and stamped by our process engineering lead.

Walkthrough

Three minutes on how the fouling model was built

Screen recording of the model against two years of historian data, with the four bad exchangers falling out of it. Useful if you would rather see the work than read about it.

Video, 3 min 10 sec
More work

Ridgeline Aero · 2021

A thermal vacuum stand that stopped being the bottleneck

The stand could run one article per shift, and the queue was eleven weeks deep. Most of the cycle was not test time, it was pumping down, soaking and logging by hand. I rebuilt the sequencing, added a second cryo shroud circuit, and replaced the paper log with a Python pipeline writing straight to the test database.

  • 9.5 h cycle time before
  • 5.2 h after
  • 220 articles a year of capacity, up from 120
  • Zero transcription errors since, against 14 the prior year

Sabine Energy · 2024

Six seal failures a year, traced to a flush plan

Charge pumps on the regeneration circuit were eating mechanical seals. The maintenance answer was better seals. Vibration and bearing temperature data said otherwise: the flush was flashing at low flow, so the seal faces were running dry during turndown.

We moved to an API Plan 53B barrier system on the two worst pumps and corrected the turndown procedure. One failure in the eighteen months since, and that one was a bearing, not a seal.

  • 6 to 1 failures a year
  • $180k avoided in parts and lost production
  • 11 days of unplanned downtime removed

Sarah arrived with a problem everyone had already explained to her, and spent three weeks proving the explanation was wrong. That is rarer than it should be. She brought me a number, a drawing and a payback period, and she was right.

Marcus Ifill, Plant Manager, Sabine Energy Beaumont

How I work

Measure before arguing

Most plants already hold the answer in the historian. I would rather spend two weeks in the data than a quarter on a project aimed at the wrong unit.

Respect the constraint

The best fix that requires a shutdown you cannot have is not a fix. I look for the version that runs online, on the budget that exists.

Hand it over properly

A change nobody understands gets reversed within a year. Operators get the procedure, maintenance gets the schedule, and both get to argue with me before it goes in.

History

  1. 2023 – now

    Thermal Systems Engineer, Sabine Energy

    Gas processing, Beaumont. Energy recovery, rotating equipment reliability, turnaround scope.

  2. 2020 – 2023

    Test Engineer II, Ridgeline Aero

    Thermal vacuum and vibration test for satellite components. Stand design, procedures, data systems.

  3. 2020

    BS Mechanical Engineering, Texas A&M University

    Senior design: counterflow recuperator for a micro gas turbine. FE Mechanical passed the same year.

Credentials

  • FE Mechanical, Texas, 2020. PE exam scheduled April 2027
  • Category II Vibration Analyst, Mobius Institute
  • OSHA 30, general industry
  • Certificate numbers on request

Tools I actually use

  • Aspen HYSYS, HTRI Xchanger
  • Python with pandas for historian work
  • PI System, Ignition
  • SolidWorks, AutoCAD P&ID

Talk to me about heat

If something in your plant is running hotter, colder or more expensively than it should, I am happy to look at the numbers before either of us decides it is a project.

Page last updated 12 September 2026

Demo site by Resume Insite →