Work in Detail

The systems behind the roles

A closer look at what I actually designed, built, and delivered — the problem underneath each brief, the architecture chosen to solve it, and what changed once it was running.

— Current
01 — Egis · PMO for MATARAT Holding P&TA
MAR 2024 — PRESENT · RIYADH, SA

Governing the capital portfolio of a national aviation system

MATARAT Holding stewards Saudi Arabia's airports, and its Project & Technical Affairs department (P&TA) sets and governs the National Capital Projects Portfolio — every capital project across five operating companies, from first idea to board approval.

I am employed by Egis, which serves as the Project Management Office for P&TA — the Airport PMO that runs the department's project governance day to day. So everything below was designed from inside that governance rather than proposed to it from outside: first the CAPEX platform that took the 2026 budget cycle off email, then CIMS, the system that governs the entire project life cycle of which CAPEX is one chapter.

Fig. 01 — The ecosystem being governed
CENTER
MATARAT
Strategy & P&TA
Owns the national capital portfolio
Riyadh Airports Co.
OpCo
Jeddah Airports Co.
OpCo
Dammam Airports Co.
OpCo
Cluster 2 Airports
OpCo
SILZ
Logistics zone

Five operating companies submit capital proposals upward. P&TA reviews, endorses, and consolidates them into one annual investment plan aligned to the National Aviation Strategy — 27 airports in scope.

PROJECT A · 2025 INTERIM SYSTEM → PROVING GROUND FOR CIMS

MATARAT Intelligent CAPEX Budget Cycle Platform

The 2026 CAPEX cycle had to run before any enterprise system existed. So I built one on the ground already under our feet — the Microsoft 365 estate MATARAT already owned. No new platform, no new vendor, no additional licence cost.

BEFORE — THE BROKEN CIRCUIT
DOCDOCDOC DOCDOC
Fragmented data
Five entities submitting inconsistent Word files by email.
Zero visibility
No central way to track progress or status in real time.
High operational risk
Manual cleaning and validation — lost files, version conflicts, integrity gaps.
AFTER — ONE GOVERNED CHANNEL
CAPEX SUB.FINANCIALSPLANS CENTRAL PLATFORM SUBMISSIONREVIEWVALIDATIONAPPROVAL
Digitize
Word and email replaced by a controlled, validated interface.
Automate
The system handles the repetitive work; humans spend their time on judgment.
Govern
Every step time-stamped, validated, and recorded.
Fig. 02 — Platform architecture
01 · INPUT
Submission & SPOC validation
OpCos initiate proposals through standardized digital templates with mandatory fields — completeness enforced at the source, not corrected later.
02 · ENGINE
Power Automate engine
~60 flows handling permission granting, folder creation, routing, and notification — the administrative labor disappears into the system.
03 · GOVERNANCE
Governance platform
A single hub for technical reviewers and workstream endorsers across IT, CX, Cybersecurity, and Engineering.
04 · VISIBILITY
Real-time Power BI
Seven dashboard views giving every level — from reviewer to committee chairman — the same live picture.
Fig. 03 — End-to-end governance workflow
1
OpCo initiation
Proposal submitted → SPOC validation
2
Technical review
Delegated to IT, CX, Cybersecurity, Engineering
3
Governance & approval
Workstream endorsement → CAPEX committee decision
4
Output
Signature-ready documentation + automated notification
Fig. 04 — The intelligence layer
AI revision analysis

Auto-detects what changed between business-case versions and judges whether reviewer comments were actually addressed — fully, partially, or not at all. Reviewers read only the delta, not the whole document again.

Automated documentation

Generates signature-ready PDF business cases from validated data. Templates auto-populate — formatting inconsistency and manual drafting stop existing as a category of work.

Live monitoring

Continuous visibility of submission progress, iterative reviews, and pending tasks across every OpCo and department — which removed the follow-up email as an instrument of project management.

FINANCIAL SUMMARY OPCO SUBMISSIONS P&TA REVIEW ACTIVITY CROSS-DEPARTMENT REVIEW CONSULTATIONS CHAIRMAN APPROVAL REVISION MONITORING REVIEWER EFFORT
Fig. 05 — What changed
60,000+
Automated runs executed across ~60 flows
1.2M SAR
Direct cost avoidance — under 10 SAR per automated run
6wks
Ahead of schedule — completed before the board deadline
4060
Staff-hours saved per cycle
0
Additional development or licence cost

Business-case preparation and technical review went from days to minutes. Real-time consultation replaced email delay. The measurable win was cost and time; the structural win was that the portfolio finally had one governed record.

EGIS O&M SIGNATURE CHALLENGE 2025 · DIGITAL & AI TRANSFORMATION
Selected as a finalist in Egis' group-wide innovation challenge

Submitted to Egis' internal innovation competition, the platform advanced through the first and second rounds and was presented in the final. It didn't take a podium place — but the work it proved became the mandate for something much larger.

Round 1 — passed
Round 2 — passed
Final round — presented
DELIVERED WITH THE EGIS–MATARAT PMO TEAM
ROLE: SOLUTION ARCHITECT & DEVELOPER
PROJECT B · CURRENT ENTERPRISE SYSTEM OF RECORD

CIMS — Capital Investment Management System

The CAPEX platform governed one chapter of the story: the annual budget cycle. CIMS governs the whole book — the PMO's system of record across the full airport project life cycle, from first idea to board report. Thirteen modules, built on Dataverse behind an Entra ID sign-in and a single-licence secured gateway, with server-side data scoping per company and a full audit trail. Delivered as a 71-item, Jira-tracked program with a live client-facing dashboard — by a two-developer core team working to my architecture and direction.

A team that small only works if the thinking is done before the building starts. The figures below trace where that thinking happened: the requirements arrived as sentences from people who don't write software, and my job was to turn each one into a decision a system can enforce.

REQUIREMENTS TRANSLATION SOLUTION ARCHITECTURE GOVERNANCE DESIGN DATAVERSE · ENTRA ID TECHNICAL DIRECTION
Fig. 06 — Scope: where the interim system sat inside the life cycle
← SWIPE →
PROJECT A — THE INTERIM CAPEX PLATFORM
Strategy & need
NAS alignment
Business case
Submission & validation
Review & approval
Committee decision
Budget & portfolio
Consolidation
Delivery & change
Stage gates, Form C
Executive reporting
Board view
PROJECT B — CIMS · 13 MODULES · ONE GOVERNED RECORD FROM FIRST IDEA TO BOARD REPORT

The interim platform was never the destination. It proved — on live national data, under a real board deadline — that governed automation works here. That proof is what made the case for the full life-cycle system.

Fig. 07 — The translation: what they said → what I built

Nobody at MATARAT asked for row-level security or a service principal. They described a problem in their own words, in a meeting, about their own job. The work I do is the sentence in the middle — turning that into a decision a system can enforce. Every module in CIMS started life on the left-hand side of this diagram.

THE REQUIREMENT, AS SPOKEN
THE SYSTEM DECISION
“Nobody can tell which spreadsheet is the real one.”
P&TA — PORTFOLIO REVIEW
One Dataverse row is the record. Every module reads it in place — there is no export step for a second version to be born in.
SINGLE SOURCE OF TRUTH · 13 MODULES, ONE RECORD
“We only find the mistakes months later, when someone consolidates it all by hand.”
REVIEWERS' WORKING GROUP
Validation moved to the point of entry. Rules and mandatory fields fire at submission — so consolidation arrives with nothing left to fix.
CORRECTNESS AT THE SOURCE
“When a budget changes, I can't reconstruct why without digging through email.”
PMO — CHANGE CONTROL
The change request became a first-class entity, not an attachment. Reason, evidence, feedback and decision are stamped onto the project they moved.
FORM C & SCHEDULE CHANGE MODULES
“The people who ask for the money must never be the people who approve it.”
GOVERNANCE COMMITTEE
Separation of duties written into the role model — submit, review and decide sit with three different groups, enforced by the system rather than by good manners.
ROLE MODEL · SERVER-ENFORCED
“No company should be able to see another company's portfolio.”
FIVE OPERATING COMPANIES
Scope resolved on the server from the signed-in identity — never filtered in the browser. A user's session cannot ask for data it is not entitled to.
SERVER-SIDE DATA SCOPING
“Every board report is out of date before it's read.”
EXECUTIVE REPORTING
Dashboards read the governed record directly. The manual rebuild wasn't automated — it was deleted. Reporting has no lag because it has no assembly.
DASHBOARD & PORTFOLIO TIMELINE
“Five companies, hundreds of people — we cannot buy a licence for every one of them.”
THE BUDGET CONSTRAINT
One licensed service identity behind a secured gateway. OpCo users hold zero database licences and no browser ever reaches the database.
SINGLE-LICENCE GATEWAY · SEE FIG. 10

This is the part a vendor cannot buy its way past. The architecture on the right only looks obvious after someone has sat in the meetings on the left — which is why the design workshops ran per real MATARAT process: portfolio & change control, CAPEX in-cycle and off-cycle, Stage Gate 2, Stage Gate 3.

Fig. 08 — Thirteen modules, four families, one job each
Manage the portfolio · 5 modules
READY
View Portfolio · Approved Portfolio · Planned Budget · Approved Budget · Program Analytics
Govern changes · 3 modules
READY
Change Requests (Form C) · Schedule Change Requests · Pending Actions & Review Queues
Track delivery · 3 modules
IN PROGRESS
Master Schedule · Stage Gate 2 Approval · CAPEX Cycles
Report to leadership · 2 modules
READY
Portfolio Overview Dashboard · Portfolio Timeline (Gantt)
Underneath all thirteen: Administration & Access decides who can see and do what, and Tasks keep the daily work moving. Control isn't a module — it's a layer every module sits on.
Fig. 09 — Two developers, one governed program
👤 👤
A two-developer core team — not an army of consultants.

I set the architecture, wrote the governance design, and directed the build. Two developers executed against it. The reason that was enough is upstream of the code: the ambiguity had already been removed before anyone opened an editor.

2
Developers on the core team
13
Modules across four families
71
Jira-tracked work items
4
Delivery phases, design → UAT
~10mo
Planned end to end
0
New platforms, vendors or user licences
THE PROGRAM, ITEM BY ITEM
17 epics 49 tasks 5 subtasks
PHASE 0
Design & Architecture
Workflows, detailed architecture, governance design workshops
PHASE 1
Functional Build
Portfolio & change · CAPEX cycles · Engineering SG2 · Project Control SG3
PHASE 2
Secure Go-Live
Move to Dataverse behind the single-licence gateway — six sub-phases, A to F
PHASE 3
UAT & Full Go-Live
Formal user testing, acceptance and launch

Progress is reported to the client on a live, Jira-connected dashboard — no login, open link. The delivery of a governance system is itself governed and visible, which is the only honest way to build one.

Fig. 10 — The complexity nobody sees: one licensed identity, one guarded door

The hardest constraint wasn't technical, it was commercial: a per-user database licence across five operating companies was never going to be affordable. The obvious answers all traded security for cost. This one doesn't — it took thirty engineered steps to make it both work and stay safe.

OPCO USERS OPCO USERS OPCO USERS 5 OPCOS · NO DB LICENCES SECURED GATEWAY 1 LICENSED IDENTITY TOKEN VERIFIED · SCOPED · STAMPED DATAVERSE NO BROWSER REACHES IT EVERY USER × A PER-USER LICENCE → ONE
THE COST THAT WAS DESIGNED AWAY

A per-user database licence for every user in every operating company — a recurring bill that would have made the whole system unaffordable, and the reason most builds of this shape never start.

AND STILL LOCKED DOWN
  • Every request checked against the real Entra sign-in — signature, audience, expiry.
  • Each person sees only their own OpCo's data, scoped on the server, never in the browser.
  • Every create and edit stamped with who did it — a defensible record, not a log.

And nobody had to wait for it. Interim bridges let the operating companies start submitting change requests while the secured path was still being built, then those bridges were cleanly removed at go-live. Nothing built was thrown away — the record simply carried forward.

ARCHITECTURE

Dataverse as the record layer, Entra ID for identity, one secured gateway licence rather than per-user seats — built entirely on the estate MATARAT already owns.

GOVERNANCE

Server-side data scoping per operating company, full audit trail, and separation of duties — five companies in one system without seeing each other's portfolios.

DELIVERY

A 71-item Jira-tracked program with a live client-facing progress dashboard — the delivery of the governance system is itself governed and visible.

Back to career timeline
02 — Airbus Defence and Space
OCT 2021 — MAR 2024 · BANGKOK, TH

Turning a national satellite into operational decisions

Team Leader, promoted from Geospatial Solutions Architect — delivering a work package under THEOS-2, the programme in which Airbus built Thailand's second Earth-observation satellite for GISTDA. A satellite does not deliver decisions. It delivers layers. My package was the machinery in between: turning what the spacecraft sees into what a minister can act on.

The study area was Thailand's Eastern Economic Corridor and the question was water — twenty years of forecast rainfall on one side, thirty interconnected reservoirs and a growing industrial region's demand on the other. The package was named for what it had to produce, not for what it was made of.

WORK PACKAGE ACTIONABLE INTELLIGENCE POLICY
SATELLITE EARTH OBSERVATION REMOTE SENSING HYDROLOGICAL MODELING GIS & PYTHON AUTOMATION SCENARIO SIMULATION FIELD DATA COLLECTION TEAM LEADERSHIP
Fig. 11 — From orbit to policy: the whole chain
← SWIPE →
THEOS-2 GROUND SEGMENT GISTDA MULTI-LAYER EO DATA WATER SUPPLY 20-YR RAINFALL → RUNOFF → 30 RESERVOIRS WATER DEMAND LAND USE + ATTRIBUTES → AUTOMATED GIS TOOL SCENARIO SIMULATION SUPPLY vs DEMAND DASHBOARD → POLICY REMOTE SENSING GEOSPATIAL SCIENCE HYDROLOGY AUTOMATION

Four disciplines had to meet in one chain — and the joins were the hard part. Remote sensing gives you layers, hydrology gives you a model, but nothing in either tells you what a reservoir operator already knows, or what a governor is allowed to decide. The figures below follow that chain end to end.

Fig. 12 — What comes down: a satellite sends layers, not answers

Every pass adds observations, and each one is a separate surface with its own units, cadence and error. None of them is a decision. The work is knowing which layers combine into which question — and being able to defend the combination to a hydrologist.

RAINFALLThe driver of the entire supply side — twenty years of it, forecast forward
CLOUDMasks what the optical sensor cannot see, and conditions the rainfall estimate
WINDMoves the weather systems that decide where the rain actually lands
TEMPERATUREDrives evaporation — water that arrives but never reaches storage
WATER BODYSurface extent of every reservoir and canal — the observable half of storage
TERRAINWhere water goes once it lands: catchments, gradients, natural transfer routes
GEOLOGYWhat the ground absorbs and what it refuses — infiltration versus runoff
LAND USEMapped from imagery, attributed on the ground — the whole demand side rests here

Rainfall alone tells you how much water arrived. Only rainfall with terrain, geology and temperature tells you how much of it a reservoir will still be holding next month — which is the number an operator can act on.

Fig. 13 — Thirty reservoirs: the data existed, the relationships didn't

The forecast was only half the answer. The other half sat on the ground, with Thailand's irrigation authority, so I went and collected it. Thirty reservoirs across the Eastern Economic Corridor, each with real records — and each kept in its own way, on its own cycle, in its own file. Every reservoir was documented. Nowhere was it written down how they behaved as one system.

AS FOUND — THIRTY SEPARATE RECORDS
30 RESERVOIRS · NO SHARED MODEL
Scattered capture
Different formats, different intervals, different custodians.
No transfer logic
Nothing recorded how water actually moved between them.
No system view
You could read any one reservoir, and still not answer a regional question.
NO WAY TO FLAG RISK — NOTHING TO FLAG IT AGAINST
AS MODELLED — ONE CONNECTED SYSTEM
TRANSFER NETWORK · DAILY → MONTHLY → YEARLY
Relationships reconstructed
I worked out how each reservoir feeds, drains and backs up the next, and wrote that down as a model.
Transfer simulated over time
Daily volumes rolled to monthly and yearly, so a forecast rainfall becomes a storage level on a date.
Overload made predictable
Which reservoirs exceed capacity, when it happens, and which areas sit downstream of it.
FLAGGED FOR OVERTOPPING RISK → ACTION PLAN

This is the piece of the package I'm proudest of, and the least visible. Nobody handed me the network — it came out of site visits, interviews and a lot of arguing with records that disagreed. Turning thirty separate custodial habits into one defensible model is what let everything downstream exist.

Fig. 14 — Both sides of the balance
SUPPLY — WHAT ARRIVES AND WHAT IS HELD
01 · FORECAST
20 years of rainfall
Satellite layers drive a long-range rainfall forecast across the study area
02 · CONVERSION
Rain becomes volume
Terrain, geology and temperature turn depth of rainfall into water that actually reaches storage
03 · NETWORK MODEL
30 reservoirs, simulated
Daily transfer rolled to monthly and yearly — capacity, overtopping and timing
DEMAND — WHAT THE REGION CONSUMES
01 · GROUND TRUTH
Land use, with attributes
Collected with the team across the corridor — crop, industry, settlement, each carrying its own consumption profile
02 · AUTOMATION
A GIS tool, written in Python
I built the tool that computes demand from land use directly — what had been a manual, repeated calculation became a run
03 · PROFILE
Demand across space and season
Not one regional number — a demand surface that can be compared against supply anywhere, any month
↓ SIMULATED TOGETHER
Supply against demand, over time and over space
Will there be a shortage?
And in which months does it begin
Where does it bite first?
Which districts and which land uses
Which months flood?
When storage is exceeded rather than short
What should be built?
New storage, or closer monitoring, and where
Fig. 15 — Three scenarios, one screen: where it becomes policy

A model that only a modeller can read has not finished the job. The package ends in an interactive executive dashboard holding three scenarios side by side — so the question stops being "what does the data say" and becomes "what happens if we do nothing, and what changes if we act".

SCENARIO 01 WHERE WE STAND
Current scenario

Today's storage, today's demand, today's transfer behaviour. The baseline everything else is measured against — and already enough to show where the corridor runs tight before any forecast is applied.

Storage in hand
What the 30 reservoirs actually hold across the year
Demand today
Consumption by land use, district by district
Existing pressure
Where the balance is already thin without any change
SCENARIO 02 THE FORECAST, LEFT ALONE
Future scenario — no action taken

Twenty years of forecast rainfall pushed through the same network, against demand that keeps growing with the corridor. This is the scenario that makes the case — the one that shows a decision deferred is still a decision.

Which reservoirs overtop
And what sits downstream when they do
When shortage starts
The months the balance turns negative, and how long it holds
Which areas carry the risk
Flood envelope on one side, deficit on the other
SCENARIO 03 THE SAME FORECAST, ACTED ON
Future scenario — with the action plan

The identical forecast, re-run with interventions in place: new storage where the model says it earns its cost, transfer re-routed, and the flagged reservoirs put under close monitoring. The difference between this panel and the last one is the policy argument.

Where to build
New reservoir siting, tested against the forecast before it is funded
What to monitor
The reservoirs whose failure propagates furthest
What it buys
Deficit months removed and flood exposure reduced, shown against doing nothing
JFMAMJJASOND
deficit balanced excess / flood
MONTH STRIP IS SCHEMATIC — IT SHOWS THE SHAPE OF THE MODEL'S OUTPUT, NOT PUBLISHED FIGURES

That third panel is the whole reason the work package was called Actionable Intelligence Policy. Intelligence that only describes a problem is a report. Intelligence a decision-maker can act on has to show them the consequence of their own choices — which means the model has to survive being questioned by someone who has never heard of a raster.

MY ROLE

Geospatial Solutions Architect, then Team Leader — I designed the analytical chain, built the reservoir network model and the automated demand tool myself, and led the team through field collection, QA and handover.

THE HARD PART

Not the remote sensing and not the hydrology — the join. Making satellite layers, thirty custodians' records and a growing region's demand agree with each other well enough that a policy could rest on the answer.

WHAT IT PRODUCED

A flagship reference application for THEOS-2 — and, for the decision-makers, a screen where doing nothing has a visible cost and an action plan has a measurable one.

Back to career timeline
03 — ILF Consulting Engineers (Asia)
2016 — 2021 · BANGKOK, TH

Where the ground truth was learned

GIS/CAD Engineer on hydropower programs across Southeast Asia — topographic mapping, relief models, and conceptual design in ArcGIS Pro, Civil 3D and AutoCAD; GIS-based hydropower potential studies and dam-break flood-impact scenarios; photogrammetry and remote-sensing environmental monitoring; and the regional GIS databases underneath it all.

Five years of work where the answer had to survive contact with real ground. A hydropower scheme is a chain of consequences — rain lands on a catchment, a dam holds it, a turbine converts it, a town is lit by it, and a wall somewhere is holding all of that back. My job was to model the whole chain well enough that an investor could commit to it and an engineer could build it.

GIS CARTOGRAPHY HYDROPOWER FLOOD RISK ANALYSIS PHOTOGRAMMETRY CIVIL 3D · CUT & FILL FEASIBILITY MODELLING
Fig. 16 — One river, three dams, two towns and a wall that failed
← SWIPE →

This is the scheme a hydropower study has to hold in its head all at once. Step through it — every stage is a different question, and the last one is the reason the others have to be right.

SAME SCHEME · SAME SIX STEPS · TWO VIEWPOINTS
RAINFALL · 30 YEARS OF SATELLITE RECORD MOUNTAIN SOURCE RESERVOIR 01 DAM 01 POWERHOUSE 01 TOWN 01 RESERVOIR 02 TUNNEL · UNDER THE MOUNTAIN POWERHOUSE 02 TOWN 02 CITY DOWNSTREAM RESERVOIR 03 DAM 03 · CRACKING DAM 03 · BREACHED
MOUNTAIN HIGHLAND CATCHMENT N SOURCE RESERVOIR 01 DAM 01 PH 01 TOWN 01 RESERVOIR 02 TUNNEL · STRAIGHT UNDER THE MOUNTAIN THE NATURAL COURSE LOOPS AROUND IT PH 02 TOWN 02 RESERVOIR 03 DAM 03 · CRACKING CITY DOWNSTREAM DAM 03 · BREACHED
It starts as rain on a hillside

Everything downstream is a consequence of this. Thirty years of satellite rainfall over the catchment, read against terrain, land cover and vegetation, is what tells you how much water this river actually carries — and how much it carried in the worst year on record, which is the year that sizes the whole scheme.

A dam turns a flow into a stock

A river you cannot store is a river you cannot dispatch. The dam converts a variable flow into held volume — and the reservoir's shape comes straight from the terrain and bathymetric surveys, because storage is just the geometry of a valley below a waterline.

Head plus flow becomes a town with lights

Water drops through the penstock into the powerhouse, and the drop is the product. Height times flow times efficiency is megawatt-hours — and megawatt-hours are the only thing in this entire diagram that an investor can put a price on.

The same water, used again

A cascade earns its money by spending the same water more than once. Rather than follow the river around the mountain, a tunnel takes it under — buying head that the valley would have wasted. Whether that tunnel is worth its cost is a geology question before it is ever a financial one.

Everything held back is also a risk held

The last reservoir sits behind a wall that is beginning to fail. Every megawatt in this scheme exists because water is being held above people — and that is a liability the same models have to quantify, not an afterthought bolted on at the end.

Dam-break: the scenario you model so it never happens

The wall goes, and the stored volume becomes a wave with an arrival time and a depth at every street. Dam-break flood-impact modelling was a core part of my work here — routing the release over surveyed terrain and population density to answer how far, how deep, how fast, and how many people. It is the least commercial number in the study and the one that decides whether a scheme is allowed to exist.

Fig. 17 — What has to be true before anyone signs a cheque

A hydropower scheme is a bet on a river's behaviour for the next fifty years, made before a single metre of it is built. Every layer below exists to shrink one specific uncertainty in that bet — and the model is only worth as much as its thinnest input.

THE INPUTS
RAINFALL · 30 YRSatellite historical record — how much water the catchment actually receives, and in the worst year it has ever had
TERRAIN SURVEYWhere water collects and how far it can fall — catchment boundaries and every metre of available head
BATHYMETRYThe valley floor beneath the waterline — reservoir storage is this geometry and nothing else
PHOTOGRAMMETRYSurvey-grade surfaces where no map existed, and the base for every later design drawing
LAND COVERHow much rain runs off versus soaks in — the difference between a flood and a dry season
VEGETATIONInterception and loss upstream — and the environmental cost of everything about to be inundated
RIVER NETWORKThe routing itself — what connects to what, and in which direction water is obliged to travel
LAND USEWhat is displaced, what is compensated, and what a reservoir permanently covers
POPULATIONWho is downstream of the wall — the layer that turns a dam-break scenario into a human number
↓ SIMULATED INTO THE ANSWERS THAT DECIDE THE PROJECT
01 · RESOURCE
Where the water comes from, and how much
Catchment yield from thirty years of record, not one good season
02 · GENERATION
How much electricity it can produce
Head and flow converted to output, month by month across the record
03 · CONFIGURATION
Which plant model actually works here
Dam heights, tunnel routes and staging compared as alternatives, not assumed
04 · RETURN
Whether it pays back, and when
Output against capital cost over the concession — the number the investor decides on
05 · CONSEQUENCE
What it costs the environment and who it puts at risk
Inundation, displacement and the dam-break envelope over the population below

A scheme has to clear all five. One that generates well and drowns a valley does not get built; one that is clean and never pays back does not get funded. The study's job is to find the configuration that survives every test at once — and to say plainly when there isn't one.

Fig. 18 — Nothing here is native to the terrain

A dam, a tunnel portal, a powerhouse platform, an access road — none of them exist in the landscape you surveyed. Every one has to be carved into it or built out from it, and the ground has to be willing. That question sits between civil design, geotechnics and the surface model, and as the GIS and Civil 3D specialist it landed with me.

STRUCTURE CUT CUT FILL EXISTING GROUND DESIGN SURFACE
CUT — MATERIAL REMOVED

Excavated out of the ridges to seat the structure. Every cubic metre has a haul cost, a slope-stability question and somewhere it has to go.

FILL — MATERIAL PLACED

Built up across the low ground. If the cut can supply it, the earthworks balance; if it cannot, the difference is imported — and the cost moves.

WHERE I SAT IN IT
The surfaces
Survey, photogrammetry and GIS built into one existing-ground model everyone designed against
The design in Civil 3D
Corridors, platforms and grading modelled against that surface, then the volumes taken from it
The specialists
Geotechnical and civil engineers set what the ground allows; I turned their constraints into geometry and quantities
The iteration
Move the alignment, re-run the volumes, hand the cost back to the feasibility model — and repeat

This is where a feasibility number stops being theoretical. Shifting a powerhouse fifty metres to sit on better rock can change the earthworks enough to change the payback period — which is why the surface model and the financial model have to be the same conversation, not two reports.

MY ROLE

GIS and Civil 3D specialist across the study team — building the surfaces, running the hydropower potential and dam-break analyses, and producing the earthworks quantities the cost model depended on.

WHY IT STILL MATTERS

Everything since has been the same move at a different scale: take messy real-world evidence, build one model everyone can argue from, and give the decision-maker something they can act on.

THE GROUND TRUTH

Five years where being wrong had physical consequences. That is a useful thing to learn early, and it is why I still go and look at the real process before designing a system for it.

Back to career timeline

Want the detail behind any of this?

These pages cover the outline. If you'd like to know more about the architecture decisions or my role in any of these programs, feel free to get in touch.

Get in touch Back to overview