Tomasz Czarnecki

Dots, connected.

AI Product Manager & Builder. Three AI systems, €2.9B budget. A decade in China.

Let’s talk My GitHub
Scroll
About

First person in, three times.

The first hire at a Chinese architecture firm’s European office, set up in Poland from zero. One of two founding members of MAD Architects’ parametric design group in Beijing. The first product person in Heineken’s Global Analytics & AI Hub. Each time, the hard part wasn’t building the thing. It was getting people to use it.

Ninety seconds, in person.
Worked at and built for
Heineken MAD Architects AREP Macopedia Pearson Macmillan Education Raben
Heineken · Global Analytics & AI Hub

Decision tools people actually use

Heineken spends about €7.9 million on marketing and sales a day. Someone decides where every one of those euros goes. The models were ready early. The people deciding still trusted their spreadsheets more.

Spent since midnight, your time
€0
€2.9B a year ÷ 365 · FY2024 marketing & selling · Source
Case studies
Where

Allocation AI

Where to spend the marketing budget.

  • Bayesian allocation across markets, brands and channels.
  • More profitable spend with incremental gross profit reported in Mexico, Brazil and the Netherlands.
36%
ROI improvement, per Heineken
3
Markets with gross-profit lift
Bayesian
Response-curve model
Read the case study →
Allocation AI response-curve view: current spend sits past the point of peak ROI.
What

Promo Advisor

What to promote, and how.

  • Diagnostics and simulation so every promotion is tested before it launches.
  • Calendar optimisation across the year, scored on whether each promotion pays back.
17
Markets shipped
30–40%
Less planning time
~15%
Less cannibalisation
Read the case study →
Promo Advisor promo calendar: every SKU's promotions across the year, coloured by whether each one pays back.
When

Smart Flighting

When campaigns run, week by week.

  • Timing on response curves tested week by week before media is booked.
  • The Excel process, retired and replaced with a simulator media teams plan in.
+1–1.5%
Net revenue uplift, target
Weekly
Timing tested on curves
Retired
The Excel process
Read the case study →
Smart Flighting response curve: where the next euro of media pressure stops paying.

Then the measured lift decides next year’s budget.

Skills

Three edges, one center.

Shape
Architecture, 3D, parametric
Build
AI, agents, open source
Bridge
Mandarin, China ↔ Europe
Product
3 AI systems shipped at Heineken

Product is where the three meet.

Building with AI

One person, a few agents.

Platform

Yaga Labs

My experimentation platform.

  • Agents, small AI tools and black boxes you can argue with.
  • Pani Yaga is its conscience. She has opinions about your model.
Yaga Labs homepage: ‘She complains about AI. Then she ships it.’ beside Pani Yaga with her birch broom
Selected projects
Yaga game: the witch's hut on chicken legs in her 3D farm
Game · BrowserYaga Labs

Yaga game ↗

A small 3D farm game. A witch whose hut stands on chicken legs hunts bugs, grows pumpkins and protects her hens. No build step; Vercel deploys straight from main.

Map of Stary Kostrzyn: 1913 lots, houses and buildings traced over today’s OpenStreetMap, with the Oder and Warta rivers around the old town
3D reconstruction · Kostrzyn1913 → today

Stary Kostrzyn ↗

The old town and fortress of Küstrin, destroyed in 1945, rebuilt to walk through. Built from the 1913 plan and address book, 1860 fortifications and today’s LiDAR.

Architecture · China

Back in China, the fitness function was the eval.

Five years working in China, back and forth ever since. I wrote the scripts behind a facade and an opera house interior at MAD, and competition wins at AREP. A decade before “AI agent” was a phrase, I was building evolutionary solvers that bred building geometry from a fitness function.

Selected buildings
The built Xinhee Design Center at dusk: translucent PTFE membrane shells over the office arms, Xiamen.
MAD Architects · Xiamen2015–2016

Xinhee Design Center ↗

The parametric model behind the double-curved PTFE membrane facade, optimising membrane cost and buildability at once.

Harbin Opera House from above, curving along the Songhua River wetlands
MAD Architects · Harbin2015

Harbin Opera House

Parametric timber interior, detailed down to fabrication.

Gangxia North hub: the 'Eye of Shenzhen' lattice skylight above the main concourse
AREP · Shenzhen2016–2017

Gangxia North hub

Parametric skylights and entrances for the competition win.

Images courtesy of MAD Architects and AREP
Live model

The Xinhee facade, evolving

An evolutionary solver breeds the membrane geometry, scoring every generation on cost and buildability.

MAD Architects team photo in front of the Beijing office
MAD family
Tomasz laughing with teammates around a monitor at MAD
BaiZiWan team
Tomasz with five MAD colleagues after work
After work
Tomasz with his Gangxia North hub team in the office
Gangxia team
Tomasz lying on the model table, adjusting a massing model
On the model

Optimal was easy. Buildable was the job.

Got a black box nobody uses?

Tell me what it predicts and who ignores it. I’ll tell you what I’d build first.