Dilshod Utaganov

Raw events in. Decisions out.

< Data Engineer />

A decade of building the data platforms companies run on — ingestion that never silently drops a row, warehouses that stay fast as they grow, and machine learning wired straight into the business.

Portrait of Dilshod Utaganov
Tashkent, Uzbekistan · UTC+5
kafkadbt · snowflakeairflowiceberg
10+
years in data
11
products delivered
6
roles across the stack

Products and companies I have built data for

River Island River Island
Exness Exness
General Catalyst General Catalyst
EBSCO EBSCO
Bluethrone Bluethrone
kasko2go kasko2go
Wonder Wonder
Room8 Room8
Proxet Proxet
Tech Hive Tech Hive
EPAM EPAM
River Island River Island
Exness Exness
General Catalyst General Catalyst
EBSCO EBSCO
Bluethrone Bluethrone
kasko2go kasko2go
Wonder Wonder
Room8 Room8
Proxet Proxet
Tech Hive Tech Hive
EPAM EPAM
EPAM EPAM
Tech Hive Tech Hive
Proxet Proxet
Room8 Room8
Wonder Wonder
kasko2go kasko2go
Bluethrone Bluethrone
EBSCO EBSCO
General Catalyst General Catalyst
Exness Exness
River Island River Island
EPAM EPAM
Tech Hive Tech Hive
Proxet Proxet
Room8 Room8
Wonder Wonder
kasko2go kasko2go
Bluethrone Bluethrone
EBSCO EBSCO
General Catalyst General Catalyst
Exness Exness
River Island River Island

what I do

Data platforms that earn their trust

Ten years across data engineering, analytics, machine learning and platform architecture — from the first ingested event to the dashboard an executive opens on Monday morning.

pipelines

Pipelines built to be trusted

Batch and streaming ingestion, OLTP to OLAP replication, API and event collection, Parquet processing at scale. Idempotent loads, real backfills, and alerting that fires before the business notices.

  • Live streaming
  • API ingestion
  • CDC & replication
  • Parquet at scale
architecture

Warehouses with a spine

Medallion layering for clarity, Data Vault 2.0 where history and auditability matter. Models that survive a re-org, a new source system, and the next five years of questions.

  • Medallion architecture
  • Data Vault 2.0
  • Dimensional modelling
  • Lakehouse
ai & ml

Machine learning that ships

Churn prediction, advertising payback forecasting, and AI agents that take routine work off the team. Models leave the notebook and become scheduled, monitored, retrainable services.

  • Churn prediction
  • Ads payback forecasting
  • AI agents
  • Model monitoring
optimization

Inherited systems, made fast and cheap

Rewriting the pipelines nobody wants to open: cutting warehouse spend, collapsing multi-hour DAGs into minutes, replacing brittle cron chains with real orchestration.

  • Cost reduction
  • Query tuning
  • DAG refactoring
  • SLA recovery
Sources
APIs · CDC · events · files
Ingest
Kafka · Kinesis · Airflow
Lakehouse
bronze · silver · gold
Model
dbt · Data Vault 2.0
Serve
BI · APIs · ML

selected work

Products I have built data for

Retail, fintech, insurance, food delivery, research and gaming — different domains, the same job: make the numbers arrive on time and be right.

River Island
Fashion retail
Exness
Fintech · trading
General Catalyst
Venture capital
EBSCO
Research databases
Bluethrone
Mobile products
kasko2go
Insurtech
Wonder
Food delivery
Room8
Game development
Proxet
Software engineering
Tech Hive
Engineering studio
EPAM
IT services

architectures

Platforms I have designed and run

Seven architectures across three clouds. Different tools, one rule: the layer a person queries should never be the layer the data landed in.

Azure

Medallion lakehouse on Databricks and Azure

Bronze, silver and gold layers built on Delta tables and transformed with PySpark on Databricks. Azure Data Lake Storage holds the landing zone, Azure Data Factory drives ingestion and change capture from operational systems, and Power BI reads semantic models served straight off the gold layer — so the business never queries raw data and every figure traces back to a versioned Delta table.

  • Databricks
  • PySpark
  • Delta Lake
  • ADLS
  • Data Factory
  • Power BI
Snowflake

Data Vault 2.0 warehouse on Snowflake

A raw vault of hubs, links and satellites loaded from operational systems, a business vault holding calculated logic, and dimensional marts on top — all modelled in dbt and orchestrated by Airflow. History stays fully auditable, and onboarding a new source system becomes an additive change instead of a rewrite.

  • Snowflake
  • dbt
  • Airflow
  • Data Vault 2.0
BigQuery

Asset-based warehouse on BigQuery

Third-party APIs and Kafka event streams landed into BigQuery as Dagster assets, giving every table visible lineage and freshness. dbt owns the silver and gold transformations, and Metabase is pointed exclusively at the gold models, so analysts always read curated tables rather than raw ingestion output.

  • BigQuery
  • dbt
  • Dagster
  • Kafka
  • Metabase
ClickHouse

Real-time product analytics on ClickHouse

GA4 and Firestore events streamed through Kafka into ClickHouse, then folded into materialized views built on AggregatingMergeTree and ReplacingMergeTree engines, so aggregates stay correct under late-arriving and duplicated events. Dashboards read pre-aggregated tables instead of scanning raw event history.

  • ClickHouse
  • Kafka
  • GA4
  • Firestore
  • Materialized views
AWS

Event-driven pipelines on AWS

Kinesis streams feeding Lambda functions written in Python, Go and Node.js, with SQS and SNS for buffering and fan-out and Step Functions coordinating multi-stage jobs. Glue catalogues the lake, DynamoDB serves low-latency lookups, and Athena queries Iceberg tables directly — real-time processing without a cluster to babysit.

  • Kinesis
  • Lambda
  • Step Functions
  • Glue
  • Athena
  • Iceberg
  • DynamoDB
GCP

Batch and streaming platform on Google Cloud

Dataflow handling streaming and batch transforms, Dataproc running Spark for heavy reprocessing, Cloud Storage as the lake, Dataform managing SQL transformations inside BigQuery, and Looker as the semantic layer the business actually works from.

  • Dataflow
  • Dataproc
  • Spark
  • GCS
  • Dataform
  • BigQuery
  • Looker
AI

AI agents embedded in the workflow

LLM agents wired into internal tools and the warehouse: answering data questions in plain language, drafting and reviewing SQL, summarising anomalies and keeping documentation current. Routine requests stop queuing behind the analytics team, and engineers get their review cycles back.

  • LLM agents
  • Python
  • Retrieval
  • Automation

toolbox

Everything moving through the pipes

Each lane is a layer of the platform, running on its own belt. Hover a lane to stop it and read what is on it.

Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
AWS AWS
Az Azure
Google Cloud
Languages
Python
Go
SQL SQL
Node.js
Java
Pandas
Python
Go
SQL SQL
Node.js
Java
Pandas
Python
Go
SQL SQL
Node.js
Java
Pandas
Python
Go
SQL SQL
Node.js
Java
Pandas
Big data
Spark
Py PySpark
Hadoop
FS HDFS
Hive
Dp Dataproc
Spark
Py PySpark
Hadoop
FS HDFS
Hive
Dp Dataproc
Spark
Py PySpark
Hadoop
FS HDFS
Hive
Dp Dataproc
Spark
Py PySpark
Hadoop
FS HDFS
Hive
Dp Dataproc
Orchestration
Airflow
Dg Dagster
dbt dbt
Dfm Dataform
ADF Data Factory
SF Step Functions
Airflow
Dg Dagster
dbt dbt
Dfm Dataform
ADF Data Factory
SF Step Functions
Airflow
Dg Dagster
dbt dbt
Dfm Dataform
ADF Data Factory
SF Step Functions
Airflow
Dg Dagster
dbt dbt
Dfm Dataform
ADF Data Factory
SF Step Functions
Streaming
Kafka
Kn Kinesis
Dfl Dataflow
λ Lambda
Q SQS / SNS
RS RudderStack
Kafka
Kn Kinesis
Dfl Dataflow
λ Lambda
Q SQS / SNS
RS RudderStack
Kafka
Kn Kinesis
Dfl Dataflow
λ Lambda
Q SQS / SNS
RS RudderStack
Kafka
Kn Kinesis
Dfl Dataflow
λ Lambda
Q SQS / SNS
RS RudderStack
Platforms
Snowflake
Databricks
ClickHouse
BigQuery
At Athena
Gl Glue
Snowflake
Databricks
ClickHouse
BigQuery
At Athena
Gl Glue
Snowflake
Databricks
ClickHouse
BigQuery
At Athena
Gl Glue
Snowflake
Databricks
ClickHouse
BigQuery
At Athena
Gl Glue
Storage
Ice Iceberg
Δ Delta Lake
Parquet
S3 S3
ADLS ADLS
Cloud Storage
Ice Iceberg
Δ Delta Lake
Parquet
S3 S3
ADLS ADLS
Cloud Storage
Ice Iceberg
Δ Delta Lake
Parquet
S3 S3
ADLS ADLS
Cloud Storage
Ice Iceberg
Δ Delta Lake
Parquet
S3 S3
ADLS ADLS
Cloud Storage
Databases
PostgreSQL
TS T-SQL
MySQL
MariaDB
Dy DynamoDB
Firestore
PostgreSQL
TS T-SQL
MySQL
MariaDB
Dy DynamoDB
Firestore
PostgreSQL
TS T-SQL
MySQL
MariaDB
Dy DynamoDB
Firestore
PostgreSQL
TS T-SQL
MySQL
MariaDB
Dy DynamoDB
Firestore
BI
Looker
BI Power BI
Tb Tableau
Metabase
SS SSRS
GA4
Looker
BI Power BI
Tb Tableau
Metabase
SS SSRS
GA4
Looker
BI Power BI
Tb Tableau
Metabase
SS SSRS
GA4
Looker
BI Power BI
Tb Tableau
Metabase
SS SSRS
GA4
ML
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
scikit-learn
CH Churn models
FC Forecasting
AI LLM agents
DevOps
Docker
Kubernetes
ArgoCD
Jenkins
SonarQube
Terraform
Git
Grafana
Linux
Docker
Kubernetes
ArgoCD
Jenkins
SonarQube
Terraform
Git
Grafana
Linux
Docker
Kubernetes
ArgoCD
Jenkins
SonarQube
Terraform
Git
Grafana
Linux
Docker
Kubernetes
ArgoCD
Jenkins
SonarQube
Terraform
Git
Grafana
Linux

64 tools · 11 layers

before the pipelines

Honours from school and university

National scholarships and olympiad awards in physics — the habit of solving hard problems started well before the first data warehouse.

2023

Scholarship of the President of the Republic of Uzbekistan

Awarded to senior students for academic excellence and contribution to university research, in national competition.

NRNU MEPhI
2021

Personal Scholarship of the Minister of Energy of Uzbekistan

Granted to a single student for academic results and scientific activity.

NRNU MEPhI
2021

State Nominal Scholarship named after Islam Karimov

National award for academic excellence and research participation.

NRNU MEPhI
2021

Personal Scholarship of the Minister of UzAtom

Granted to a single student for merit in study and university life.

NRNU MEPhI
2019

Winner, Republican Olympiad — colleges and academic lyceums

Winning the national stage granted university admission without entrance exams.

Republic of Uzbekistan
2019

Diploma of the II Degree, Republican Olympiad in Physics

National stage, physics.

Republic of Uzbekistan
B.Sc., Nuclear Physics and Technology NRNU MEPhI
Microsoft Certified: Azure Data Engineer Associate (DP-203) Microsoft
IBM Data Science Professional Certificate IBM

Book a call

Building a data platform, untangling one you inherited, or putting a model into production? Write to me and we will find a slot.