About
About Bloomreach
Bloomreach is the leader in Commerce Experience™ — empowering brands to deliver customer journeys so personalized, they feel like magic. Bloomreach Experience, the digital experience platform built for commerce, includes three pillars: Discovery, offering AI-driven search and merchandising; Content, offering a headless CMS; and Engagement, offering a leading CDP and marketing automation solutions. Together, these pillars form the only platform that combines the power of unified customer and product data with the speed and scale of AI-optimization, enabling measurable digital commerce experiences that drive real results. Bloomreach serves over 700 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer, and powers over $250 billion in commerce annually.
About the speakers
Ondrej Unger
In his first year of university, Ondrej started as a QA engineer at Exponea (now a part of Bloomreach). After five years, he is still working at Bloomreach as a backend developer in the Analytics team. The team develops and maintains Bloomreach’s own in-memory database and uses Python, C++, and Go. Ondrej also works as a team lead, taking care of development processes and the happiness of the team.
Marek Bruchatý
Marek is a software engineer at Bloomreach who leads the technological direction of the AI team. Marek has many years of experience in the design and development of products using artificial intelligence and Python.
About the workshop
We’re spoiled by the cloud. We’re so used to it that when performance problems arise, our very first thought is to scale our environment. But sometimes the best (or cheapest) option is not to increase system resources — sometimes what we need to do is dive deeply into the code and do a lot of optimization. You know, like in the old days: Just you and your profiler (and wicked amounts of caffeine).
In this workshop, we’ll take one of our hiring assignments that focuses on performance. We’ll look at how our candidates usually solve the task, some of the most common mistakes and misconceptions, and the best optimization strategy.