About Me
My name is Dmitry Ivanov. I make strategy executable.

For 20 years — from system engineer to Head of Operations at EPAM to Board Advisor and COO — I've been doing one thing in different forms: taking commitments organizations had already made and building the operational capability to deliver them.

I started as an engineer. Math gymnasium, Computer Science degree, then years of servers, clusters and platforms — first in game development at Sperasoft, then building solutions for top-5 pharma companies at GGA Software Services. I thought like an engineer, and I still do: systems, algorithms, failure modes.

Then EPAM acquired our company — and my career changed by accident.

While I was waiting for a project, my manager asked me to "help with the bench". The location had grown so fast that 40% of engineers — 400 people — were sitting without assignments while projects starved for talent. The old processes had stopped working, and nobody had built new ones yet. The company had committed to growth its operations couldn't deliver.

I fixed it. And discovered this was the work I wanted to do.
The same pattern kept repeating, at a bigger scale each time:

— The Hybris practice needed to double — but the operating model was already failing at 1,000 people. I rebuilt it: 2,000+ FTEs, 20 locations, $100M+ portfolio.

— EPAM bet on becoming a top MACH partner — but the capability existed nowhere, not even on the market. I built it from scratch: 1,000+ engineers in 2 years, a top-3 global GSI alongside Deloitte and Accenture.

— In 2022, war put 70% of the engineering workforce at risk. The company committed to continuity — but no playbook existed. I built the Serbian hub: 1,000+ people, 800+ relocations, zero clients lost.

Since 2024, I've been doing the same work independently — as a Board Advisor and Interim COO for mid-size IT services companies (200–1000 employees), in three areas: AI-Native Operating Model, Business Continuity, and Company Scaling.

Three beliefs shape how I work.

Everything is an algorithm. Negotiations, board meetings, business processes — they are all systems with inputs, conditions and failure modes. When something goes wrong, it means part of the algorithm wasn't thought through. That's what an engineering brain brings to the executive floor.

Don't automate chaos. AI rewards companies with trusted data, standardized processes and clear governance — and punishes everyone else by scaling their inefficiency. Build the operating system first. Then automate it.

People are the asset, not numbers in a report. The relocation taught me this for good: an employee in chaos and stress will fail the delivery, no matter what the process says. Clear processes plus treating people like humans isn't idealism — it's how you protect revenue.

Strategy is a fixed-price contract you've already signed — before your board, your investors, yourself. The only question is whether your company can deliver the scope.

If it can't yet — that's my work. Let's talk.
Located in Belgrade, Serbia
I work with clients all over the world
Dmitry Ivanov pr Beograd
Serbia, Belgrade,
Bulevar Kralja Milana 15A