01 /

About

I'm Ilia Larchenko — Director of Data Science at Agoda in Bangkok, with 14 years across DS, ML and analytics. My teams ship high-load production systems for pricing and bidding optimization, customer-behavior and LTV prediction, agentic AI services and other projects. In my free time I work on robotics, ML and AI side projects.

In the past I was top-20 globally on Kaggle, more recently I won 1st places in robotics competitions: BEHAVIOR-1K (NeurIPS 2025) and LeHome (online round, ICRA 2026).

I post videos on YouTube and ship code on GitHub. I like to share my knowledge and explain complex technical problems in a clear and simple way.

2020 — now

Director, Data Science

Agoda · Bangkok

Leading multiple DS/ML teams across pricing, bidding, LTV attribution, experimentation, FinTech, bot detection, and LLM agents.

2016 — 2020

Chief Innovation Officer

DOC+ · Moscow

Founded and led a 15-person DS/ML department at a health-tech startup. Built a pre-LLM medical chatbot symptom checker, electronic health record quality control and an automated doctor-dispatching system.

2011 — 2016

Earlier experience

Consulting · startups · enterprise

Five years across analytics, strategy, finance, business development and operations — from consulting to startups and corporates.

Education
2008 — 2014

M.Sc. Applied Physics & Mathematics

Moscow Institute of Physics and Technology (MIPT)

Graduated with honors. Faculty of Control and Applied Mathematics.

03 /

Competitions

Kaggle MasterKaggle

Kaggle Competitions Master

25 medals in competitions, peak top-20 globally out of 150k+ users. Master tier in both Competitions and Notebooks.

Competitions MasterNotebooks Master25 medals
TOP-20
Peak global
25
COMPETITIONS MEDALS
Master
Competitions
Master
Notebooks
🥉 3rd placeKaggle · 2020

Abstraction & Reasoning Challenge

3rd place out of ~900 teams in the first ARC Kaggle competition — the predecessor of today's ARC-AGI benchmark. Working in a team of 2, we each developed independent solutions and the final submission merged both into a single symbolic solver: a small DSL of grid transformations plus search. No ML, AI or LLMs.

ARCKaggleProgram synthesisDSL
ARC training task
YT
YT
YT
YT
YT
YT
YT
YT
YT
05 /

Other pet projects

All repos on GitHub ↗
RepoBehavior cloning

dot_policy

Decoder-Only Transformer behavior-cloning policy. Sometimes 100× smaller than SOTA, no diffusion, no tokenization, no RL — very simple, but beats the prior best on PushT and ALOHA Insert.

BCTransformerPushTALOHA
YT
RepoLLM + robotics

robot_MCP

A Model Context Protocol server for the SO-ARM100 low-cost robot arm. Lets an LLM drive the arm directly through tool calls — no separate robotics policy required.

MCPSO-ARM100AgentsLLM
YT