Behind the scenes of the TIMETOACT Österreich Logistics Hackathon

In May 2022 we hosted a Hackathon on Sustainable Logistics Simulation. This was a hybrid event, running on-site in Vienna and remotely. Participants from 12 countries developed smart agents to control cargo delivery truck fleets in a simulated Europe.

In May 2022 we hosted a Hackathon on Sustainable Logistics Simulation. This was a hybrid event, running on-site in Vienna and remotely. Participants from 12 countries developed smart agents to control cargo delivery truck fleets in a simulated Europe.

Different agents competed against each other for cargo loads. The simulation kept track of key factors always accounted for by the logistic companies in the real world: road speed profiles, cargo profitability, fuel consumption, CO2 emissions, passing of time, supply chain dependencies, location profiles and driver resting time. The model combined these factors to compute profitability agents, allowing to rate them against the common and very concrete baseline.

Marketing talk aside, I want to talk about the implementation details of that Hackathon. How this was shaped by two forces:

  • Learning & Sharing at TIMETOACT Österreich and how we find ways to keep it practical.

  • Multiple departments at TIMETOACT Österreich working together towards a common goal.

Learning & Sharing

Learning & Sharing is an important part of the company culture. It is essential for creating a work place where we can continuously get better at what we do. This has long-term implications with the business strategy — we continue to adapt to new technologies and trends. It is part of the job. This atmosphere also helps us to attract people that are interested in continuous learning.

The Hackathon is a good example of that.

It all started with a simple idea last year: we want to do some interesting things with simulation technology, while keeping it practical and anchoring to the needs of the business. There was also a possible synergy with Machine Learning and dedicated hardware, that we didn't want to miss as a company.

We started by publishing Transport Tycoon Katas - a series of short exercises in the logistics domain. These exercises were about picking the optimal route for a truck traveling in a simulated environment. Each new exercise was a small incremental step on top of the previous one.

At Trustbit we learn by sharing. We were able to deepen our understanding of the domain by writing out these exercises, answering questions and handling the feedback. By the moment we have published Exercise 2.4, we had developed a shared mental model for building logistics simulators and talking about them.

When the time was right, we used this framework and all the simulation knowledge to start an internal research project on sustainability, simulation, and ML. In preparing for this grant and writing demonstration code, we learned about CO2 emissions calculations and writing logistics discrete event simulators in a few hundred lines of code.

Commit to the Hackathon

At some point later we decided to finally commit to the Hackathon event. It was planned from the very beginning, but we didn't have a concrete scope. So we decided to run a competition, where participants would program truck fleets delivering cargo in Europe. The event would be hybrid: a mixture of remote and online. Participants could compete for prizes in two categories: efficiency and sustainability.

For those that were interested, we would offer a parallel conference track with the TIMETOACT Österreich brownbag sessions on various topics (click here to see the videos). Keynote, sessions and competition highlights would be streamed from the on-site location. Having an overall idea in place, it was possible to split the execution between various areas of responsibility at TIMETOACT Österreich.

Normally our projects use expertise from 3 foundational areas: Consulting (in the vein of context mapping, domain-driven design and Event Storming), Software Engineering and Data Science. For this event, we had to go even wider.

Marketing and Business took over the venue, catering, COVID testing stations, prizes and all the thousand nuances that are needed to run an event with many people. This also involved figuring out which platform to use, how to stream the event and how to organize people.

Engineering & Development, lead by our CTO, Sebastian Burgstaller, took care of the development experience for the participants: how to offer a streamlined experience for the participating teams, leading them from a first welcome and to a continuous deployment of their agent code into the simulation engine. This involved sandboxing, cloud scaling, accounting for remote and onsite teams, providing templates in multiple languages.

Data Science and Machine Learning took care of the core simulation: how to take multiple truck agents and run them together in a single simulated environment. How to visualize and troubleshoot. How to compute fuel consumption, CO2 emissions, road speed profiles, driver fatigue and warehouse opening hours. We've learned a lot.

Implementing in Fast Iterations

This might look like a complex setup to tackle at once, so we did what we always do in complex projects: we broke things in multiple smaller steps and iterated.

Within each iteration we would try to deliver concrete value, to have something tiny but working end-to-end. Something that could already be used as a final product. At the end, we would seek outside feedback and perform a Hackathon dry run with new colleagues within the company. Each one would let us re-evaluate expectations, highlight flaws and prioritize subsequent work.

Initially we planned 2 dry runs within the two weeks allocated for the final active development, but we actually had 5 or 6 within the same time interval. This allowed us to aggressively manage scope of the Hackathon, focusing on the important parts and skipping less valuable things. Each small iteration brought us new lessons learned and allowed to move a bit further.

All together, this allowed to fit the entire project into the bigger picture and way of working.

When the Hackathon time came, it was a big event with its challenges, but it wasn't that challenging. Just one more run, this time with a more diverse group of participants.

How did it work out?

We had participants from 12 different countries from all over the world:

A map showing the location of all the hackathon participants

Guest blog posts from the winning teams:

We've learned a lot — as individuals, as teams, and as a company. We are happy to offer our clients to hold such a hackathon event for the purpose of innovation, learning and team building. When this happens, there will be no big surprises, just another small step forward.

Blog

Behind the Scenes: Operations & Support bei catworkx

Today, we would like to introduce you to our Operations & Support Services team (OSS for short). Our OSS team is the “first responder” for the Atlassian solutions used by our customers.

Blog

catworkx behind the scenes - „The Lord of the Screens”

IIn our new blog article, we take a look behind the scenes and see who actually works at catworkx. Today: The lord of the screens.

catworkx behind the scenes: Unsere IT-Spezialisten - Entwickler mit Herz und Verstand
Blog

catworkx behind the scenes: Our developers IT specialists

The job as a developer is more in demand than ever. We took a look over the shoulders of our developers at catworkx – Jörn tells us what he does all day and what he stands for.

Unsere Office-Managerin in catworkx behind the scenes
Blog

catworkx behind the scenes: What does catworkx actually do?

Who or what is catworkx, what do we do here? What do we offer our customers, what can they expect from us? What is our focus and who is Atlassian?

Blog 7/25/23

Revolutionizing the Logistics Industry

As the logistics industry becomes increasingly complex, businesses need innovative solutions to manage the challenges of supply chain management, trucking, and delivery. With competitors investing in cutting-edge research and development, it is vital for companies to stay ahead of the curve and embrace the latest technologies to remain competitive. That is why we introduce the TIMETOACT Logistics Simulator Framework, a revolutionary tool for creating a digital twin of your logistics operation.

News 1/26/21

The IPG Group becomes part of the TIMETOACT GROUP

The TIMETOACT GROUP acquires the majority of the shares of IPG Information Process Group Holding AG, based in Winterthur. Through the acquisition, the competencies for Identity and Access Management (IAM) solutions in the DACH market are combined.

News 1/26/21

The IPG Group becomes part of the TIMETOACT GROUP

The TIMETOACT GROUP acquires the majority of the shares of IPG Information Process Group Holding AG, based in Winterthur. Through the acquisition, the competencies for Identity and Access Management (IAM) solutions in the DACH market are combined.

News 2/1/23

target became part of the TIMETOACT Group

target Software Solution GmbH and Walldorf Consulting AG have been acquired by the TIMETOACT Group.

News 11/4/24

EverIT becomes part of catworkx and the TIMETOACT GROUP

catworkx (part of the TIMETOACT GROUP), a leading partner for enterprise integration based on the Atlassian platform, is acquiring EverIT, a specialized Hungarian Atlassian partner.

Blog 10/29/24

Third Place - AIM Hackathon 2024: The Venturers

ESG reports are often filled with vague statements, obscuring key facts investors need. This team created an AI prototype that analyzes these reports sentence-by-sentence, categorizing content to produce a "relevance map".

Headerbild zur Logistik- und Transportbranche
Branche

AI & Digitization for the Transportation and Logistics Indus

Digitalisierung und Transparenz der Prozesse sowie automatisierte Unterstützung bei der Optimierung können Logistikunternehmen helfen, den Spagat zwischen Kosten und Leistung besser zu bewältigen, um langfristig als wertvoller Partner der Wirtschaft zu agieren.

Unternehmen 1/19/23

Sustainability in the TIMETOACT GROUP

Sustainability is one of the big topics of our time and we also want to get involved and face up to our responsibility as TIMETOACT GROUP. Find out everything about our sustainability activities here.

Training

Jira Administration Part 1 (Data Center)

Over the course of the training "Jira Administration Part 1 (Data Center)" participants learn the most important steps for setting up a Jira instance (Jira Core, Jira Software or Jira Service Management).

Blog 11/10/23

Part 1: Data Analysis with ChatGPT

In this new blog series we will give you an overview of how to analyze and visualize data, create code manually and how to make ChatGPT work effectively. Part 1 deals with the following: In the data-driven era, businesses and organizations are constantly seeking ways to extract meaningful insights from their data. One powerful tool that can facilitate this process is ChatGPT, a state-of-the-art natural language processing model developed by OpenAI. In Part 1 pf this blog, we'll explore the proper usage of data analysis with ChatGPT and how it can help you make the most of your data.

News 1/20/25

beBOLD becomes part of TIMETOACT GROUP

Cologne/Hamburg, January 20, 2025 – TIMETOACT GROUP, a leading provider of IT services for large enterprises, mid-sized businesses, and public institutions, has acquired beBOLD, an independent consultancy specializing in cloud transformation projects. The two founders and managing directors of beBOLD will continue to lead the company after the transaction and oversee its integration into the TIMETOACT GROUP.

News 2/21/24

Trustbit becomes part of TIMETOACT GROUP

TIMETOACT GROUP, a leading provider of IT services for medium-sized businesses, corporations and public institutions, is acquiring Trustbit, an experienced Austrian consulting firm focused on digital transformation and the development of digital business models.

News 12/11/24

JOIN(+) becomes part of TIMETOACT GROUP

Cologne/Villingen-Schwenningen, 11 December 2024 – TIMETOACT GROUP, a leading provider of IT services for the upper mid-sized-market companies, corporations and public institutions, is acquiring JOIN(+), an experienced consulting company in the field of Big Data & AI. The two managing directors of JOIN(+) will continue to manage the company after the transaction and will be responsible for its integration into TIMETOACT GROUP.

News 12/12/24

JOIN(+) becomes part of TIMETOACT GROUP

TIMETOACT GROUP, a leading provider of IT services for the upper mid-sized-market companies, corporations and public institutions, is acquiring JOIN(+), an experienced consulting firm in the field of Big Data & AI.

News 6/22/23

brainbits is now part of TIMETOACT GROUP

With the akquisition of the cologne based IT expert brainbits we are enlarging our Atlassian and Webdevelopment Know How

Blog 11/22/22

Part 1: Detecting Truck Parking Lots on Satellite Images

Real-time truck tracking is crucial in logistics: to enable accurate planning and provide reliable estimation of delivery times, operators build detailed profiles of loading stations, providing expected durations of truck loading and unloading, as well as resting times. Yet, how to derive an exact truck status based on mere GPS signals?

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!