Tuesday, October 21, 2025
For the past two days (and a night), our United Codes headquarters transformed into a buzzing hub of creativity and technical innovation as three talented teams took on ambitious projects during our latest hackathon. From giving our office building its own consciousness to enhancing customer support with AI, here's what went down.
Our CEO, Dimitri Gielis, reflected, "I'm incredibly proud of our teams; they turned ideas into working prototypes in just two days. Their creativity, collaboration, and energy were inspiring. Pure fun! I'm truly blessed to work with such talent."
Project: Giving Our Beloved Office a Consciousness
Imagine walking into an office that recognizes you, knows your preferences, and can build a unique understanding of every person who enters. That's exactly what Kevin and Vito set out to create.
Their innovative system creates a seamless flow that begins the moment someone enters the building. The system attempts facial recognition, and if the person isn't already in the database, they receive a friendly greeting and are prompted to provide their name and a few details about themself. From there, a profile is automatically created in Oracle APEX, enriched with personality data to build a comprehensive understanding of each visitor.
This project pushes the boundaries of smart office technology, combining computer vision, database management, and user interaction to create a truly aware environment. The goal isn't just security; it's about creating an office space that can adapt and respond to its inhabitants.
Kevin Thyssen explained their vision: "The goal of our project was to make the new UC office more 'aware' of the people inside the house, which would allow for personal interactions. We've combined different AI models with the latest workflow automation and TTS tools, and although there are still many challenges, the results are looking promising!"
Vito Van Hecke added his perspective on the technical implementation: "Amazing experience for automation using n8n and Oracle APEX."
Project: Enhance Our Support Portal with RAG
Philipp and Sunil tackled a problem that every growing company faces: how to provide fast, accurate customer support without overwhelming their team with repetitive queries.
The support team was spending valuable time searching through past tickets, hunting for similar problems, and repeatedly crafting responses to common issues. Finding the correct information to provide accurate, comprehensive responses was becoming increasingly time-consuming.
The team built an intelligent RAG (Retrieval-Augmented Generation) system that automatically searches documentation and similar past issues, assists the support team in analyzing problems, helps craft better and more informed response steps, and runs entirely on local infrastructure for complete data privacy and control.
The solution impressively runs entirely on our own infrastructure with open-source models. At its core, the system utilizes Ollama for both the LLM and embedding model, which are hosted on our own servers. For powerful reasoning capabilities, they deployed GPT OSS, a 120 billion-parameter model, while semantic search is handled by mxbai-embed-large, a 335M-parameter model.
The RAG system automatically finds relevant documentation sections and similar past issues in seconds, providing instant knowledge search capabilities. Since all processing happens on local servers using Ollama, no customer data ever leaves their infrastructure, ensuring complete data privacy. The use of open-source models means zero ongoing API costs and unlimited usage, while support team members can now provide more accurate and thorough responses backed by AI-powered research. Perhaps most impressively, thanks to an external Vector database and their own AI PL/SQL SDK (UC AI), there was no need to upgrade to 23ai/26ai to deploy these advanced AI features; the system runs on 19c. You can read more on our website.
Philipp shared his enthusiasm: "I always look forward to our hackathons. We are all having a lot of fun while trying to build ambitious projects, which are normally hard to fit into daily work life. I am always surprised how productive you can be in 24 hours while still having lots of fun with the team." He added, "This year Sunil and I built an AI RAG system for our internal support portal. We used our own UC AI PL/SQL SDK and local LLMs, which run on our own hardware. I will still need to spend some time to fine-tune it, but we are all amazed at how well it already works."
Project: Optimizing our Botann Plant Growth System
Kevin C. and Suhansa took on the challenge of bringing the Botann smart indoor garden into the modern IoT ecosystem by integrating it with Home Assistant.
The team's approach was methodical and impressive. In their first phase, they focused on gathering information through two techniques. They sniffed and analyzed the serial communication between the Botann touchscreen and main board, then set up a man-in-the-middle system to forward messages bidirectionally while also injecting their own commands. This reverse engineering effort allowed them to understand the proprietary protocol and gain control over the system.
Once they cracked the communication protocol, they moved into the integration phase with Home Assistant. They brought comprehensive monitoring and control features online, including timing for lights and pumps, alarm management, humidity monitoring, temperature tracking, water reservoir detection, buzzer control, and fan settings.
The hardware evolution was equally impressive. The visual progression in their presentation shows the journey from an initial breadboard prototype with jumper wires to a clean PCB design, then to an ESP32-based control board, and finally to complete integration into the Botann unit.
The team isn't stopping here. Their roadmap includes ambitious plans for an auto-fill water system, camera integration to monitor plant health, intelligent growth program management, and current measurement for power monitoring, along with many more innovations to come.
Kevin reflected on the experience: "It was a lot of fun and most importantly great to finally have the whole team together again, building wonderful things in record time. It's always amazing to see what can be done in 24 hours if we put our heads together." He added with a laugh, "I'll be dreaming in hex for the coming weeks."
Suhansa echoed the sentiment: "I really enjoyed the hackathon, it was great to see how every team came up with fun and creative projects."
What made this hackathon special wasn't just the technical achievements, though those were impressive. It was seeing three teams tackle completely different problems with creativity, determination, and a commitment to practical solutions. From an AI-powered support system running entirely on-premises to giving our office its own personality to making our plants smarter, each project demonstrated what's possible when talented developers have the time and freedom to innovate.
Roeland Van den Eynde, Director of Consulting Services, captured the essence of the event: "Innovation, creativity, and a healthy dose of laughter, that's what our United Codes Hackathon was all about! From smart herb boxes to AI magic for our support desk, our teams turned ideas into reality in just two days. Even our smart office got a spark of consciousness, and we got to top it all off with a birthday dinner." (Happy Birthday, Suhansa!)
The spirit of "smarter growth, one hack at a time" (as the Botann team puts it) perfectly captures what these hackathons are all about. We can't wait to see how these projects evolve and what our teams will tackle next!
Want to learn more about any of these projects? Drop us a comment below to reach out to the respective teams.
Processing
Jackie McIlroy
Thursday, October 23, 2025
Thanks, Souleman!
Souleman DEMBELE
Wednesday, October 22, 2025
Awesome, a real challenge that turned into a research and development workshop. A little nod to APEX R&D. We hope to read some blogs on the topics that were discussed during this hackathon internally. An excellent team with great energy. Congratulations to all of you.