Profile avatar
geoffreydesmet.bsky.social
PlanningAI expert, Timefold co-founder, OptaPlanner creator, complex scheduling and routing, Operations Research, Java, Python, Kotlin, open source, international speaker
55 posts 394 followers 100 following
Regular Contributor
Active Commenter

How I built an AI company to save my open source project On this day, 3 years ago, my world fell apart. It was a Thursday. I just finished my second meeting that morning, looked at my inbox and realized it was over. My life’s work was over. Read more: timefold.ai/blog/how-i-b...

Allons-y! πŸ₯–πŸ·πŸ‡«πŸ‡· Looking forward to speaking at DevoxxFR for the first time. It's gonna be an #llm #ai and #java presentation on creating schedules together with my co-speaker @geoffreydesmet.bsky.social 😁 Looking forward to sharing that with you all. πŸ˜‡

One of the most interesting feats of engineering recently was explained Saturday at #Fosdem for project Liliput for #Java OpenJDK: How to put 25 bits into 2 bits. How they are circumventing the trade-off between usability and memory usage. 🧡

The new overview of our REST API for Field Service Routing is online. Take a look: app.timefold.ai/models/field... It covers almost every constraint. From time windows, fairness and technician costs to real-time planning and many other #PlanningAI requirements. Just pick and choose what you need.

A reddit user is asking about your experience with Timefold: www.reddit.com/r/optimizati... Reviews welcome!

How to handle Employee (un)availability in automated Shift Rostering. It's not as simple as it looks! www.youtube.com/watch?v=xyk7... #PlanningAI #ai #timefold

πŸ“° New article by Kevin Nash, Jun Zhang Optimizing operational planning for sustainability: e-switch’s AI solution with Timefold and AWS #AWS #Alps #AWSInSwitzerlandAndAustria

The new Maven Central doesn't have download statistics any more it seems. Any other open source projects running into that problem? Is there a fix?

What does it mean for something to be Turing complete? I answer this question, and more, through a series of fully interactive Turing machine simulations! Play, pause, step forwards and backwards, and even write your own Turing machine programs in my latest blog post. samwho.dev/turing-machi...

New Video! πŸŽ„ Helping Santa solve his Traveling Salesmen Problem and helping him find a better route with #java and #timefold. I live-code a simple example using #quarkus and #leafletjs for the visualization. πŸ‘¨β€πŸ« Catch it here and let me know what you think! πŸ‘‡ www.youtube.com/watch?v=mYot...

To everyone who's been in IT for a while: Which hype cycles have set your project(s) off course for a few months because management believed not doing it would disrupt the business? And how did it turn out?

For Open Source foundations like Apache snd Commonhaus to effectively work as a DMZ between multiple contributing companies, they need trademark control. But if only 1 company does all the contributing work, giving up trademark control is simply unacceptable... Catch22

The Operations Research Advent started earlier this week. (spoiler) Here are the solutions in Timefold in #java, #python and #kotlin: github.com/timefold-san...

Santa needs help with his routing and scheduling problem!

Apache Maven 4.0.0-rc-1 just dropped! I’ve been running 4.0.0 betas for a while now and definitely loved it so far. Make sure to give the new features and major improvements a swing yourself: maven.apache.org/download.cgi If you run into anything make sure to reach out! #Java #Apache #Maven

Timefold Solver at Milano Java User Group on 10th December, by Simon Tiffert. Free entrance. www.meetup.com/it-IT/edotec...

My first video for #Timefold is online now. 😊 You'll learn why scheduling employee shifts is more tricky than you might expect. Honestly it makes me dizzy again thinking about it πŸ˜… More videos about how Timefold can do all this for you with an API: Soon! youtu.be/at-2ch6rlZo?...