HJHyeonseog Joo
ENKO
Open the tools

Petroleum Engineer Manager · KNOC · Ulsan, Korea

Petroleum AI

Reservoir and production engineering tools that run in your browser. No install, no server, and your data never leaves the tab.

Scroll

Energy powers our world, yet its hidden complexity is not easily understood.

Therefore, we unite petroleum with AI, so that knowledge may become clearer and decisions wiser.

May this intelligence serve all, making energy safer, smarter, and better for the world.

Everything below is the working half of that — the tools, the record, and the notes on where both break.

The tools

Single HTML files. Open one from disk on a plane.

Standard physics, every assumption written out where you can read it. Free, and free of a login.

● LIVEmb-joo.vercel.app

Material Balance by Joo

Black-oil and dry-gas p/z modes, Havlena–Odeh straight line, five aquifer models, drive-index breakdown, Campbell and Cole diagnostics, multi-tank Newton solution and Nelder–Mead history matching.

Havlena–OdehFetkovichCarter–TracyEN / KO manual
Open the tool
● LIVEgas-lift-diagnosis

Gas Lift Diagnosis

Gauge pressure and temperature against depth, valve design, casing pressure and shut-in fluid level. A folder of gauge text files becomes a diagnostic plot — without the afternoon in Excel.

Valve designGauge importFluid level
Open the tool
● LIVEuk-field-info.vercel.app

UK North Sea Production Viewer

Twenty-five years of open NSTA data rebuilt into something you can browse, filter and plot well by well.

268UK fields
4,265Wells
416kMonthly records
Open the tool
● LIVEsagd-prod-monitoring

SAGD Production & Temp Viewers

Oil, water and steam rates, ESP parameters and downhole thermocouple temperatures from one Excel workbook. Time series, crossplots, before-and-after redrill statistics and a time × position subcool heatmap, with SOR, CSOR, water cut and ESP flow normalised to 60 Hz calculated on the fly.

CrossplotsRedrill before / afterSubcool heatmap14-well synthetic demo
Open the tool

Next

Four today. The list is not finished.

Every project leaves behind a diagnostic I wish had existed. As the AI and machine-learning side of this work matures, more of them will end up here — still free, still offline, still open about their assumptions. The aim is simple: keep giving the industry tools that make an engineer's judgement easier, not tools that pretend to replace it.

If there is a calculation you keep redoing by hand, tell me what it is — that is usually where the next tool comes from.

Suggest a tool
Where AI stops

Six pressure points. Thirty Bscf of doubt.

Drag the OGIP and watch the straight line pivot. Anything inside the shaded band fits the same six points to within gauge noise — the solver cannot tell you which one is the field.

That is what the AI work is for: surface every match the data allows, then let the engineer bring the drive mechanism, the geology and the operating history to the decision.

Dry gas p/znon-uniqueness
45000p/z (psia)Gp — 160 Bscf
G = 110 Bscf

Fit residual 27 psi · the shaded band is every OGIP inside gauge noise.


Two ledgers, one practice

What I do on the subsurface side, and what I do in code.

Subsurface
  • Reservoir simulation, history matching and prediction
  • Reserves estimation and field development planning
  • EOR / IOR screening for mature assets
  • ESP and artificial lift optimisation, production surveillance
  • Technical due diligence and data room review
Software & AI
  • Browser-native engineering tools, offline by design
  • Automated history matching — Nelder–Mead, multi-tank solvers
  • Ensemble search that surfaces every match the data allows
  • Open public datasets rebuilt into usable interfaces
  • ML on production and pressure data — screening, not deciding

The record

Nine countries, seven reservoir types.

Asset evaluation and reservoir engineering at KNOC since 2009 — from new-ventures screening in Europe & Africa to a three-year operations secondment at Cuu Long JOC in Vietnam.

Pumpjack at sunset
RegionReservoirScopePeriod
United StatesShale gas · offshoreReserves evaluation, gas lift optimisation2025 — present
CanadaBitumen · tight gasReservoir simulation (SAGD), rate transient analysis and reserves evaluation2015 — present
VietnamFractured basement · gas-condensateOperations secondment — ESP and gas lift optimisation, water-injection simulation, acidizing, field surveillance and production allocation; compositional simulation, FDP assessment and approval2021 — 2024 · 2015
IraqCarbonateReserves evaluation2020
United KingdomNorth Sea offshoreReservoir simulation, FDP assessment and approval, polymer EOR evaluation2018 — 2020
KazakhstanHeavy oilReservoir simulation (cyclic steam stimulation)2014
PeruOffshoreReservoir simulation (gas injection), reserves and recovery evaluation2013
PolandShale gasNew ventures screening, technical due diligence and data room review2011 — 2012
AfricaOnshoreNew ventures screening, technical due diligence and data room review2009 — 2011

DEC 2009 — PRESENT · ULSAN

Petroleum Engineer Manager

Korea National Oil Corporation · American & Europe Technology Team

MAR 2021 — AUG 2024 · HO CHI MINH CITY

Senior Petroleum Engineer

Cuu Long JOC — seconded from KNOC

1998 — 2006 · BUSAN

B.Eng Natural Resources · BBA

Dong-A University


Publications

Published with the Society of Petroleum Engineers.

SPE-176489-MS · OCT 2015 · BALI

Rate Transient Analysis in Hydraulic Fractured Tight Gas Reservoir

Hyeonseog Joo, Seil Ki · Korea National Oil Corporation

SPE/IATMI Asia Pacific Oil & Gas Conference and Exhibition

Four rate transient analysis methods — flowing material balance, type-curve matching, square-root-of-time and an analytical model — applied to 2.3 years of rate and flowing wellhead pressure from a hydraulically fractured tight gas well, alongside micro-seismic and log data. The methods agree that boundary-dominated flow begins about eight months in, and cross-validate the OGIP, EUR and SRV estimates. Tracking how those estimates move as the analysis point advances gives a guide for history matching the reservoir simulation.

Read the abstract on OnePetrodoi:10.2118/176489-MS

Technical notes

What the tools are doing, and where they break.

All notes

Well performance monitoring in a single HTML file

No install, no server, no data leaving the PC — and why in-house LLMs matter once AI touches real production data.

Read →

Material balance non-uniqueness

Why three OGIP values fit the same six points, and how to choose between them.

Read →

Pressure data first, solver second

Gauge drift, datum corrections and the errors that survive every optimiser.

Read →

What AI cannot decide for a reservoir engineer

Drive mechanism is an interpretation. Models rank matches; they do not know the field.

Read →

Reading 25 years of NSTA data

Rebuilding an open production dataset into something you can actually query.

Read →

Found a bug? Want a feature?

If a tool gives you a result that looks wrong, tell me and I will fix it as fast as I can.