Launching a new product
You have an idea for a product or a new line of business. I use the data you have to test whether the assumptions hold, then build a first prototype and the presentation around it.
Data · Software · Brand
I analyse large datasets, write the software to do it and build the presentation that makes the result convincing. For companies starting something new, and for investors who want to know beforehand whether it adds up.

For companies and investors
You have an idea for a product or a new line of business. I use the data you have to test whether the assumptions hold, then build a first prototype and the presentation around it.
Before money moves, I recalculate the figures in a pitch deck or business plan and simulate what happens if an assumption doesn't come true.
I bring together readings, sales or survey data, clean it and show in a few charts where something pays off. Like the RaumBIOS analysis further down.
Featured project
The park doesn't exist and neither do its 12,152 visitors. Because I simulated the data myself, I know what's true and can show where a survey gets it wrong. With a simulator you can try.
RaumBIOS
RaumBIOS · Product idea
Anyone running schools, offices or care homes needs to know which rooms have bad air and where ventilation pays off. RaumBIOS is meant to answer that from sensor data. This is what the analysis would look like for a building portfolio, computed with simulated data.
Six buildings, 48 rooms, CO₂, humidity and temperature every ten minutes for a year. The data is simulated, the question is real: which rooms need ventilation and which don't?
How many of the 48 rooms are occupied and above 1,400 ppm CO₂. One day per column, one hour per row. At night a few bedrooms are affected, during the day the full classrooms and offices. Holidays and weekends show up as calmer stripes.
Problem hours per room, sorted. In red are the five rooms that account for half of all problem hours. The line shows the cumulative share.
Mean CO₂ of occupied rooms by weekday and hour. Grey means below 1,400 ppm, warm means above.
They account for half of the problem hours. That's where ventilation pays off first.
In the bedrooms of the care home and the flats, CO₂ keeps rising all night.
Every euro spent on ventilation there would be wasted.
Simulation in R · mass balance per room · 52,560 time steps × 48 rooms
Large datasets
With 200,000 points a normal scatter plot is just a blob. So I use densities, distributions and small multiples. Built in R with simulated data.




What I bring
I pull data from spreadsheets, databases or by scraping websites, clean it and fit models. What matters to me is telling real effects from chance, whether it's 200 survey answers or millions of readings.
I write scripts that turn raw data into finished results with one command, and tools that run right in the browser. This website is generated by a Python script too, page by page.
I built the logo, design system and website for myself and for J&B Raumbiologie. I know how to show numbers so people get them, and how to turn them into a post people read.
How I work
I don't type anything in by hand. If someone repeats the analysis next year, they get the same result.
I only highlight results that hold up statistically.
AI helps me with code and design. I still check every number and every statement myself.

About
I'm Benjamin Böckelmann. I like to double-check numbers, even when nobody asks, and I like building things you can use: tools, brands, websites.
My favourite film is Jurassic Park. That's why my biggest statistics project has a dino park, and why someone there ends up counting how many T. rex there really are.
MIXEDMOON
The big project · Vision
MIXEDMOON is meant to become a consultancy that brings analytics, software and brand together. Nothing is founded yet. It's my long-term goal and I'm working towards it.
Contact
Planning a product, a company or an investment and need someone to run the numbers and build something from them? Type contact below and your message goes straight to my inbox.
The terminal needs JavaScript. Just send me an email: mail@benjaminboeckelmann.de