By the 20th century, coffee roasters were already beginning to resemble the machines we know today.
Electric motors, gas burners, and temperature gauges meant there was no longer any need to keep turning the drum by hand.
But roasting was still largely driven by the roaster’s personal experience.
Many roasters relied on visual cues to judge bean color, aroma to track development, and sound to identify first crack.
As for when to reduce the heat or when to drop the batch?
A common answer might simply have been:
“I’ve roasted enough to know when it feels right.”
From Roasting Experience to Roast Data
Experience remains essential, but relying on experience alone creates an obvious problem: even with the same coffee, different roasters can follow completely different approaches and produce noticeably different results in the cup.
It can also be difficult for the same roaster to reproduce a successful batch without a detailed record of what happened.
As explained in the history of coffee roasting, roasting equipment gradually evolved from open pans and hand-cranked cylinders into machines with motors, controllable burners, probes, and digital systems.
As computers, temperature probes, and roast-logging software became more widely adopted, roasting became a process that could be measured, recorded, analyzed, and repeated.
That was when the coffee roast profile began to take on a much more important role.
What Is a Coffee Roast Profile?
A roast profile is a record of how a batch of coffee changes throughout the roasting process.
Depending on the equipment and software, it may include:
- Bean temperature
- Environmental temperature
- Rate of Rise
- First crack timing
- Burner or power changes
- Airflow adjustments
- Drum speed
- Total roast time and drop temperature
The Rate of Rise, usually shortened to RoR, shows how quickly the measured temperature is changing over a period of time. It can help roasters see changes in heat development more clearly than the temperature curve alone.
Modern roasting software can display these measurements in real time, allowing a roaster to compare the current batch with a successful reference roast.
Instead of relying only on memory, the roaster can now see where the new batch is moving faster, slower, hotter, or cooler than expected.
How Automation Uses Roast Profiles
In recent years, advances in roasting software, automation, and AI-assisted systems have pushed coffee roasting into a new era.
Some smart roasting systems can follow a saved profile automatically, adjusting heat input, fan speed, or airflow during the roast. On compatible equipment, profile-replay features can repeat previously recorded control changes to help improve consistency.
A good roast profile can also be shared, studied, or used as a starting point by another roaster.
However, sharing a profile does not guarantee that another machine will produce exactly the same result. Different machines transfer heat differently, and variations in probe placement, batch size, airflow, green coffee, and the roasting environment can all change the way a curve behaves.
A shared profile is therefore best treated as a reference, not a universal recipe. It may need to be adapted to the specific coffee and roasting system.
Has Data Replaced the Roaster’s Experience?
Not at all.
A roast curve can show what happened to the measured temperatures, but it cannot decide by itself whether the coffee tastes good.
Roasters still need to observe the beans, listen for first crack, evaluate aroma, and—most importantly—taste the finished coffee. Data becomes useful when it is connected to sensory results in the cup.
In the past, roasters might ask:
“How did you roast this batch?”
Today, the question might simply be:
“Can you send me the roast profile?”
And that may be one of the most interesting changes in modern coffee roasting:
Experience has not disappeared.
It has simply become something that can be recorded, studied, shared, and reproduced more consistently.

