During my internship at In2Facts, I worked on a variety of projects spanning data engineering and backend development.
At the start of my internship, I contributed to a client project in the energy sector. I was responsible for designing an API and database system to support EMSP and CPO use cases. This involved data modeling, validation, and API design, giving me a strong foundation in building structured and reliable backend systems. In addition, I worked on a project related to imbalance steering in the energy domain. The goal was to dynamically control EV charging behavior based on real-time price signals, enabling more efficient energy usage.
I also worked on internal data projects, supporting data analysts who required efficient access to data. For this, I developed multiple ETL pipelines and created reusable utility libraries that are still in use within the company today. During this work, I gained hands-on experience with DLT Hub and contributed improvements to its repository. This part of the internship involved a lot of experimentation and significantly deepened my understanding of ETL processes and data workflows.
Finally, as part of an internship project in collaboration with the University of Antwerp, I implemented a chatbot using the MCP protocol. The system was designed to assist with scheduling and teacher allocation in a school environment.
Overall, this internship provided exposure to real-world engineering challenges and allowed me to develop practical skills in API design, data engineering, and system integration.
Special thanks to Eric Pieters for the opportunity and guidance throughout this experience.
