Senior Technical Program Manager · Bangkok

I deliver complex systems where a wrong call is expensive.

Thirteen-plus years running regulated, high-stakes software — iGaming, fintech, telecom, ERP — across distributed teams in Europe and Asia. I run delivery the way good engineers run risk: evidence first, transparent escalation, decisions made with the cost of being wrong in full view.

Experience
13+ years
Scale
30+ engineers
Domains
4 regulated sectors
Status
Open to roles
00 / Career at a glance

Rarely one program at a time

Most of my career has run as overlapping programs — different clients, domains, and deadlines, concurrently. The overlap below is the point.

20122015201820212024
PartneraOracle ERP
Oracle EBS · Takasbank
Hitsoft · ErceksERP / PM
SAP B1 · DMS
CerebroR&D / ML
TÜBİTAK · TEYDEB
ObaseDynamics 365
4–5 parallel D365
EtiyaTelecom
3 parallel programs
BeyniGaming
30+ eng · EU + LATAM
IndependentAI systems
now
iGaming ERP / D365 Telecom R&D / ML AI systems

Most delivery optimizes for speed. I optimize for the cost of being wrong.

Across regulated platforms and live financial systems the lesson repeats: a missed deadline is recoverable, a shipped compliance failure often isn't. That asymmetry shapes how I sequence work, gate releases, and decide what's allowed to move fast — and when to raise a red flag instead.

Operating principles
capital preservation > profit
type 2 error > type 1 error
evidence > assumption
transparent escalation > silent slip
audit first, ship second
01 / Case studies

Programs I've delivered

Five programs across iGaming, ERP, and telecom — selected for the kind of complexity that breaks less disciplined delivery.

01
Beyn · iGaming — regulated, live revenue

Holding the line when a regulator changes the rules mid-flight

Certification across European and South American markets, where a new compliance requirement can land mid-sprint and put a live release at risk.

30–35
full team on certification
7 mo
leading the mandate
EU + LATAM
Italy, France, NL & more
Situation

iGaming certification is a legal gate, not a checkbox — the platform can't operate in a market without it. New requirements regularly arrived mid-cycle, threatening releases already in motion across regulated markets.

Action

I treated certification as a first-class delivery risk. The full team was oriented around compliance priority. When an unexpected requirement created release risk, I escalated transparently — including to the project CEO — rather than letting the team absorb the slip silently. Weekly and monthly stakeholder status on release health; a red flag and controlled deferral when a date was genuinely at risk.

Outcome

Releases that slipped did so by deliberate, transparent decision — never by surprise. Every market stayed inside its compliance boundary. The cost of being wrong on compliance was kept off the table.

iGaming certificationRegulatory riskCEO escalationMulti-market
02
Beyn · iGaming — distributed Agile

Running a 30+ engineer org across two countries on one cadence

Scrum teams in Turkey and Spain aligned — backlog, OKRs, releases — as a single delivery organisation, not two disconnected halves.

30+
engineers coordinated
2
countries · TR & ES
~2.5 yr
mandate duration
Situation

Game production ran across distributed scrum teams split between Spain and Turkey, plus operation teams and external partner producers — all feeding one backlog and one release pipeline.

Action

I owned the team backlog end to end and acted as sprint coach across review, retrospective, grooming, and planning. I ran OKR leadership weekly and made the HR-allocation calls. Daily and weekly ceremonies kept the two countries coordinated.

Outcome

Two geographies operated as one delivery organisation: shared backlog, shared cadence, shared definition of done — with partner content folded into the same pipeline.

Distributed AgileOKR leadershipBacklog ownership30+ engineers
03
Obase · Dynamics 365 — cross-border ERP

A cross-country D365 Finance & Operations rollout into Sweden

A full Microsoft Dynamics 365 F&O implementation for a Swedish retailer — managed cross-border, live in production.

~9 mo
to go-live
2
countries · cross-border
4 · 20–25
POS lanes · system users
Situation

Matvärlden, a retailer in Sweden, needed a full D365 Finance & Operations implementation — scoped, built, and taken live for a real store operation with POS and back-office users.

Action

I ran the full cycle: contracts and offers, stakeholder and third-party coordination, task assignment, periodic senior-management reporting, and continuous quality coordination — all across the Turkey–Sweden distance.

Outcome

The system went live for the Swedish operation — 4 checkout lanes and 20–25 system users — delivered cross-border without a local on-site team running the program.

Dynamics 365 F&OCross-borderRetail / POSFull-cycle
04
Obase · Dynamics 365 — parallel programs

Four-plus parallel ERP programs without dropping a thread

Concurrent D365 implementations and fast-tracks — Rossmann Turkey, Matvärlden Sweden, ŞOK, UNITIM, ATASUN — different clients, scopes, timelines, at once.

4–5
parallel programs at peak
~1.5 yr
concurrent span
HQ-wide
Rossmann Turkey HQ live
Situation

At peak I ran a full D365 F&O implementation for Dirk Rossmann Turkey and the Matvärlden Sweden program, alongside fast-tracks for ŞOK Markets, Trabzon Kiler, UNITIM, and ATASUN — different clients, scopes, deadlines, concurrently.

Action

Each program had its own contracts, stakeholders, third parties, and team — so I kept them as cleanly separated workstreams with their own reporting lines, rather than letting them bleed into one another.

Outcome

Rossmann Turkey's HQ operation went live, and the parallel fast-tracks moved without one program's slippage contaminating another — the discipline that makes concurrent delivery survivable.

Dynamics 365Multi-programRetail ERPConcurrent delivery
05
Etiya · Telecom — concurrent programs

Three telecom programs, three team sizes, one year

A Türk Telekom data-warehouse re-engineering effort plus two Etiya product programs in parallel — each a different team, each a different shape.

3
parallel programs
15 / 10 / 7
team sizes
~1 yr
concurrent span
Situation

Three programs at once: a DWH re-engineering program with Türk Telekom Group (15), the Etiya Campaign Cloud product (10), and the Etiya BSS Admin UI product (7) — telecom-grade systems with distinct teams and stakeholders.

Action

I led project meetings and periodic reporting per program, coordinated stakeholders, customers, and third parties, assigned tasks, and drove quality improvements — scaling my involvement to each program's size rather than applying one template to all three.

Outcome

Three differently-shaped telecom programs ran in parallel for roughly a year, each with reporting and coordination matched to its scale.

Telecom / BSSData warehouseMulti-programStakeholder mgmt
02 / Where I'm strong

Domains & depth

regulated delivery

Compliance-Bound Platforms

iGaming certification across EU and LATAM, where "done" means provably done and a miss is a legal gate, not a delay.

distributed teams

Cross-Border Engineering

Leading 30+ engineers across Turkey and Spain on one cadence — shared backlog, OKRs, release pipeline.

erp & systems

Dynamics 365 Rollouts

Full-cycle D365 F&O implementations for retail clients, run cross-border and in parallel from scope to go-live.

ai / ml systems

AI-Assisted Platforms

R&D governance over ML, data-mining, and image-processing systems — plus hands-on work on modern AI-assisted financial systems.

risk & capital

Capital-Critical Systems

Building and operating systems that manage real financial risk, where release gating and verification are non-negotiable.

r&d governance

Funded Research Delivery

Secured On-Site R&D Center status with TÜBİTAK and ran TEYDEB-funded ML programs under formal reporting obligations.

03 / How I work

The operating method

01

Audit before action

Before changing anything, I map what's actually there. Findings get logged and triaged by severity, not by whoever shouts loudest. Nothing capital- or compliance-critical moves on assumption.

02

Sequence by cost of being wrong

Compliance and capital risks close before anything ships. Speed is earned on the parts where a mistake is cheap, never where it isn't.

03

Escalate, never slip silently

When a release is genuinely at risk, I raise a red flag early — up to CEO level when the stakes warrant — so stakeholders see the true state before it's a problem.

04

Keep parallel work separated

Running four or five programs at once only works if they don't contaminate each other. Each keeps its own reporting line, scope, and verification.

Let's talk

Someone who treats delivery like risk management.

Open to Senior TPM and program leadership roles across APAC and EMEA, and to selective freelance engagements.