Kaiheng TuoChief Data Officer

Kaiheng Tuo · Chief Data Officer · China

From a mine's monitoring centre to the data office

Chief data officer

Hanxiyuan Energy Services

Sector
Electricity retail in a provincial spot market and public electric-vehicle charging
Ownership
Majority-owned by a municipal state-owned energy group; minority strategic investor
Company scale
RMB4.7 billion revenue and RMB118 million operating profit in 2025
Employees
1,240
Geography
China; one province for electricity retail and four cities for public charging
Reporting to
General manager; presents to the board and its risk committee
Team
58 in four teams
Financial scope
RMB46 million annual operating budget and RMB21 million of data and metering capital expenditure in 2025

Mandate

Run one accountable data function for trading, retail customers and charging, and meet personal-information and data-security obligations across all three.

Outcomes

  • Installed gateways at 44 large customer sites, cutting weighted day-ahead load error from 8.7 to 4.6 per cent
  • Declined a session-level data sale and reduced identifiable charging records held from 260 million to 31 million
  • Linked charger alarms to work orders, leading to faults confirmed at 39 connectors before the 2025 holiday peak
  • Began writing data-use terms into retail contracts at renewal

Decisions in context

As chief data officer I answer for every dataset the company holds, from fifteen-minute customer readings to the phone numbers in our charging app. Each dataset has an owner in the business; my office sets the rules for its purpose, quality and retention, and supplies the analytics that trading, customer service and field operations depend on. I present quarterly to our board and its risk committee on data security, personal information and the cost of forecast error. The appointment has asked me to say no more often than I expected: to a data sale, to analysis requests without a stated purpose, and to my own preference for trading work over safety records. All three cases here come from this period. I hold no directorship, and I would treat a first board appointment as a role to learn rather than an extension of this one.

Reason for the move

Current appointment; considering one compatible independent board role.

Head of data and analytics

Hanxiyuan Energy Services

Sector
Electricity retail and, from 2019, public electric-vehicle charging
Ownership
Majority-owned by a municipal state-owned energy group
Company scale
About RMB3.1 billion revenue in 2021
Employees
About 980 in 2021
Geography
China; one province, with charging in three cities by 2021
Reporting to
General manager
Team
22 analysts and engineers
Financial scope
RMB14 million annual budget and an RMB18 million platform consolidation programme

Mandate

Combine the data of the retail business and an acquired charging operator without merging their governance.

Outcomes

  • Moved retail and charging data onto one platform over thirty months
  • Created a separately governed store for drivers' personal information
  • Named an owner for each of 140 core datasets

Decisions in context

The charging acquisition doubled the systems I was responsible for and changed the nature of the records. Retail customers are companies with contracts; drivers are individuals using an app, and their records carry personal information. I led a 22-person team that moved both businesses onto one platform while keeping drivers' records in a separately governed store with its own access rules. That separation slowed some analyses and frustrated colleagues who wanted to combine charging behaviour with commercial customer data. I held to it because the purposes differed. We named an owner for each of 140 core datasets and set retention periods for most of them. Charging sessions stayed marked as undecided, and I let that stand too long. The work taught me that a platform programme is mostly a series of decisions about who may use what, and only partly a choice of technology.

Reason for the move

Appointed chief data officer when the board created the role to answer for data security and personal information across the company.

Load and market analytics manager

Hanxiyuan Energy Services

Sector
Newly registered electricity retailer
Ownership
Subsidiary of a municipal state-owned energy group
Company scale
About RMB1.6 billion electricity sales in 2018
Employees
About 120 in 2018
Geography
China; one province
Reporting to
Head of trading
Team
Six analysts
Financial scope
Forecasts supporting annual and monthly contracts for about 3.5 terawatt-hours in 2018

Mandate

Build the company's first customer load forecasts and prepare analytics for the provincial spot-market trial runs.

Outcomes

  • Built interval load forecasts for 420 customers from delayed metering data
  • Prepared settlement analytics for the spot-market trial runs
  • Introduced forecast ranges and a written record of trader overrides

Decisions in context

I joined a retailer with a registration, a small trading desk and customer data held in spreadsheets. Consumption arrived through the grid company's metering service a day or more late, and some customers sent production plans irregularly. With a team of six I built forecasts for annual and monthly contracts, then prepared settlement analytics for the province's spot-market trial runs. The habit that mattered most came from the coal plant: show how far a forecast can be trusted before anyone acts on it. We published ranges rather than single lines and asked traders to write down when they overrode us. Some traders found that tiresome. Over time the override record became our most useful learning tool, because it showed when their judgement beat the model and when it did not. I reported to the head of trading and had no authority over positions.

Reason for the move

Given responsibility for data across the company after the 2019 charging acquisition.

Fuel and emissions data supervisor

Taolingshan Thermal Power

Sector
Coal-fired power generation
Ownership
Owned by a provincial state-owned generation company
Company scale
About RMB3.4 billion electricity sales in 2015
Employees
About 860
Geography
China; one plant with four coal-fired units totalling 2,400 megawatts
Reporting to
Deputy plant manager for production; reported findings to the plant safety and environmental committee
Team
Nine data, sampling-records and monitoring staff
Financial scope
Fuel account of about 5.2 million tonnes of coal a year

Mandate

Make fuel, continuous emissions monitoring and early carbon-reporting data consistent and traceable.

Outcomes

  • Wrote a chain-of-custody procedure from coal sample to laboratory result
  • Reconciled continuous-monitoring records with unit operating logs every month
  • Prepared the plant's first carbon-emissions reports

Decisions in context

Supervising fuel and emissions data meant answering to two audiences with different questions. Plant management wanted the fuel account to close; the environmental team needed monitoring records that matched what the units had actually done. With nine colleagues I reconciled continuous-monitoring data against unit operating logs each month and investigated gaps before they were filled. The carbon reports were new work. Their accuracy depended on coal sampling, laboratory analysis and fuel consumption figures that had previously served only cost control. I wrote a chain-of-custody procedure so that every laboratory result could be traced to a sample, a date and the person who took it. I reported findings to the plant's safety and environmental committee, which was my first regular experience of presenting uncomfortable numbers to a formal body and answering for them.

Reason for the move

Joined electricity retail after the 2015 reforms opened it to new companies.

Performance and fuel data analyst

Taolingshan Thermal Power

Sector
Coal-fired power generation
Ownership
Owned by a provincial state-owned generation company
Company scale
About RMB3.1 billion electricity sales in 2011
Employees
About 900
Geography
China; one plant with four coal-fired units
Reporting to
Head of performance engineering
Team
No direct reports; one of four analysts
Financial scope
Monthly fuel reconciliation and unit heat-rate reports

Mandate

Reconcile coal receipts, stock and consumption, and report unit efficiency each month.

Outcomes

  • Explained recurring gaps between weighbridge, stockpile-survey and burned-coal figures
  • Built monthly heat-rate reports for four units
  • Documented how moisture and sampling practice affected the fuel account

Decisions in context

My work was to make the fuel account explain itself. Coal arrived by rail and road, was weighed, sampled, stockpiled and burned, and at each step the quantity was measured differently. A monthly gap between purchased and burned coal could reflect moisture loss, a stockpile survey, sampling practice or a genuine loss, and each called for a different response. I learnt to present those sources separately rather than offer one unexplained difference. I also built monthly heat-rate reports for the four units, which the performance engineers used to plan maintenance. I had no direct reports and no authority over operations. The role taught me patience with physical measurement and a lasting suspicion of any total that hides how its parts were obtained, a habit that later shaped how I treated both customer meter data and charger telemetry.

Reason for the move

Promoted to supervise fuel and emissions data.

Safety-monitoring data analyst

Beiyanling Coal Company

Sector
Underground coal mining
Ownership
State-owned regional mining company
Company scale
About RMB900 million coal sales in 2005
Employees
About 4,200
Geography
China; two underground mines
Reporting to
Chief safety engineer
Team
No direct reports; part of a twelve-person monitoring centre
Financial scope
No budget responsibility; analysis of monitoring and calibration records

Mandate

Summarise gas-monitoring readings and alarms with the calibration and outage context the safety engineers needed.

Outcomes

  • Combined alarm logs with calibration records in one weekly report
  • Flagged sensors overdue for calibration before their readings were relied on
  • Recorded monitoring-line outages so that gaps were never read as safe readings

Decisions in context

The monitoring centre watched methane, carbon monoxide and airflow sensors across two underground mines, and every alarm was printed and filed. My task was to turn those logs into something the chief safety engineer could act on. The first lesson came quickly: a reading meant little without knowing when its sensor was last calibrated and whether its line had been working. I combined the alarm log with calibration sheets and outage records in a weekly report, and flagged sensors whose readings should not be relied on until checked. I had no authority over ventilation, production or evacuation; those decisions belonged to the engineers. What I gained was a lasting respect for the people who act on data under pressure, and an understanding that a missing reading is not the same as a safe one.

Reason for the move

Moved to power generation to work on fuel and plant performance data.

What I am looking for next

I intend to remain chief data officer at Hanxiyuan, so the next step I am considering is one independent board or committee role alongside it. The companies I could serve best generate records that matter to someone outside the organisation: customers whose consumption reveals their operations, individuals whose movements appear in usage data, or members of the public near equipment that reports its own safety condition. Utilities, transport operators, logistics groups and industrial companies with large energy use fit that description. I would expect to join an audit or risk committee rather than chair one, and I would want an experienced chair willing to tell me where my energy experience does not apply. Twenty days a year is my starting estimate, subject to my employer's and shareholder group's approval and to the company's actual calendar. I would avoid companies that supply our chargers, buy our data or compete with us for retail customers, since those relationships would turn too much of my contribution into recusal.