Porfolio

Startup bootcamp international (Africa)


What is it?

This project was part of the Startup Bootcamp International (Africa) course, where students collaborated with local entrepreneurs and members of the NGO Ondernemers voor Ondernemers (OVO) to support and scale small businesses. I coached Kayyan & Kyobijja Farm, a social enterprise that raises and sells chickens to vulnerable women, such as single mothers and widows, through an innovative pay-later model. The goal was to help them expand their impact while ensuring financial sustainability.

Who made it?

The project was a collaborative effort involving local Ugandan businesses, the organizing NGOs Startpunt Ondernemen and Ondernemers voor Ondernemers vzw. My role was to work closely with the farm’s leadership to analyze and optimize their business model, develop strategies for customer acquisition and retention, improve financial planning, and create a practical growth plan.

What did I learn?

Through this project, I overcame my fear of public speaking and gained confidence by pitching a business plan to a diverse group of stakeholders. I learned that networking becomes more meaningful when you focus on building genuine relationships based on trust and the exchange of ideas. By actively listening and respecting cultural differences, I developed greater patience and came to understand the vital role of community in Ugandan business practices. I realized that business plans must be tailored to the local context in order to be effective. I also discovered that impact-driven businesses are about more than just profit—they require creativity, resilience, and a deep commitment to serving the community. Working closely with the entrepreneurs, I strengthened my skills in business model analysis, customer engagement, financial planning, and growth strategy.

Overall, this experience reshaped the way I approach work, collaboration, and leadership. It taught me that effective business coaching is a balance of technical expertise and soft skills such as empathy, patience, and openness to different perspectives.

Kayyan & Kyobijja Farm

This will close in 0 seconds

Deep learning


What is it?

This project is a smart, AI-powered learning assistant designed to help students study more effectively. It allows users to upload their own study materials—such as PDFs, PowerPoint presentations, and YouTube links—and then interact with the assistant through a chat interface. The assistant can summarize content, explain difficult topics, answer questions, and even generate quizzes. It’s built with large language models (via the Groq API), vector databases (ChromaDB and later Qdrant), and a custom interface developed in Streamlit, with added support for voice control and memory-based personalization.

Who made it?

This project was developed by me and two teammates as part of the NLP Challenge in the Deep Learning course. We worked together on both the backend AI components and the user interface. I contributed especially to the integration of the content agents and helped shape the user experience.

What did I learn?

Through this project, I gained hands-on experience with natural language processing technologies, including LLMs, vector search (ChromaDB, Qdrant), and tools like Langchain. I also learned how to integrate voice interaction using OpenAI’s Whisper, and how to persist user context via a custom memory system using SQLite. Most importantly, I learned how to turn advanced AI into a useful, user-friendly application that genuinely helps students learn better.

Video:

This will close in 0 seconds

Project 4.0


What is it?

RoomService is a modern seat reservation application developed for Forward and Elision to support their hybrid work policies. The app allows employees to easily reserve desks, while also using AI predictions to suggest optimal workdays and providing management with actionable insights through a dynamic dashboard. The solution includes predictive analytics for attendance and lunch planning, and integrates user-friendly booking features and notification systems.

Who made it?

RoomService was built by a team of students specializing in Cloud & Cybersecurity, Artificial Intelligence, and App Development. The team worked together on things like setting up servers on AWS, building machine learning models with SageMaker, creating a web app (PWA), and designing data dashboards using QuickSight.
Within this project, I was personally responsible for developing the AI-based predictions and creating the analytics dashboard.

What did I learn?

From this project, I learned how to use time-series forecasting (ARIMA models) to understand user behavior and how to run machine learning models in the cloud with AWS SageMaker. I also got experience creating a real business dashboard in AWS QuickSight, connected to an RDS database.
Besides the tech part, I also improved my teamwork and communication skills. I learned how to work well with people from different fields and how to manage my tasks to meet deadlines. This project helped me grow both technically and as a team member.

Video:

This will close in 0 seconds

Professional Skills


What is it?

This project was centered around supporting Thuiszorg Kempen in Westerlo with their IT-related challenges, specifically focusing on Microsoft Teams and Outlook. Our goal was to provide a training session that would help their staff feel more confident and competent using these digital tools in their daily work. We connected with Sally from Thuiszorg Kempen, who outlined the objectives and helped us coordinate the timing of the session.
We invested significant time and effort into making sure our training was not only informative but also engaging and easy to follow. We aimed to create an interactive learning environment, with room for questions and practical demonstrations.

Who made it?

This was a group project carried out by two people. Within the team, I was primarily responsible for creating the PowerPoint presentation used during the training and for organizing and assigning all tasks within the Teams platform. My contributions ensured the structure and clarity of the session, as well as the smooth collaboration between team members.

What did I learn?

The most valuable soft skill I developed during this project was the ability to adapt to my audience. This involved more than just changing the content, it meant truly understanding the different skill levels, learning styles, and expectations of the people we were training. I learned how to communicate clearly, simplify complex information, and adjust my tone and pace depending on the group’s feedback and engagement.

Afbeelding 1Afbeelding 2

This will close in 0 seconds

Business Intelligence


What is it?

The project is a BI dashboard and web application built in Qlik Sense, designed to analyze and visualize data related to the Tomorrowland festival. The dashboard provides insights into various aspects like attendance, financial results, food and beverage consumption, merchandising, and more. The web app tells a compelling story based on this data, supported by interactive embedded visualizations.

Who made it?

This project was developed by me as part of a Business Intelligence course focused on using Qlik Sense. I personally wrote the ETL scripts, designed the data model, and built both the dashboard and the web application using synthetic datasets provided specifically for this assignment.

What did I learn?

I learned the critical importance of a well-designed backend and data model for any BI project. Writing efficient and well-structured Qlik scripts to Extract, Transform, and Load (ETL) data was key to delivering accurate and actionable insights. I also gained experience in choosing and designing effective visualizations to make complex data understandable for different target audiences. Moreover, I learned how to implement embedded analytics so that data insights can be integrated directly into external web applications. Finally, I improved my ability to clearly explain and justify my design and technical choices, which is essential for professional data-driven decision-making.

Video:

This will close in 0 seconds

Enterprise content services


What is it?

This project is a custom Microsoft 365 SharePoint environment developed for Frixion. The solution aims to simplify document management, support collaboration, and automate administrative workflows. It includes features such as metadata-tagged document libraries, role-based security, real-time collaboration, basic and custom search functionality, and a central dashboard for financial data. The platform also integrates tools for managing invoices, project tasks, and time reporting, making it a scalable and user-friendly solution for daily operations.

Who made it?

The project was built by Team 24, a group of four students. I worked on the user management and security setup, as well as real-time collaboration features. My individual assignment focused on building an advanced financial dashboard. The entire team collaborated on the overall solution architecture.

What did I learn?

I learned how to build a structured and secure SharePoint environment that supports real-world business workflows. I gained experience with managing permissions, configuring metadata, designing custom dashboards, and improving the user experience through clear navigation and intuitive interfaces. Working on both shared and individual components also taught me how to align technical implementation with client needs, especially in a collaborative Microsoft 365 ecosystem.

Video:

This will close in 0 seconds

Requirement analysis


What is it?

This project was part of the Requirements Analysis course and focused on designing a complete competition platform. It included all essential features such as user registration, login, submitting competition proposals, voting, file uploads, and admin tools for user management and competition approval.
We also defined key non-functional requirements like security, usability, scalability, and accessibility.
As part of the process, we created use case diagrams, flowcharts, and screen mockups. To bring the concept to life, we used Axure RP 10 to design interactive mockups. This allowed us to simulate user interactions early on and validate our design decisions effectively.

Who made it?

The analysis was created collaboratively by Team VCO-A, a group of five students. Together, we worked on defining the platform’s requirements and designing its core structure. 
My personal focus was mainly on creating the use case diagram and designing the screen mockups.

What did I learn?

I learned how to define and visualize system requirements in a structured way. This included building use case diagrams, designing user flows, and simulating functionality. I also learned how early prototyping can help identify potential problems and improve communication within the team and with stakeholders.

This will close in 0 seconds

Portfolio

My name is Katoo Roofthooft, and I am a 21-year old Applied Computer Science student at Thomas More Geel, specializing in Artificial Intelligence.
With a strong interest in technology and data, combined with an active lifestyle, there is a constant drive to learn, grow and maintain balanced. Playing field hockey helps develop a strong sense of teamwork and resilience. When not behind the computer or playing sports, free time is often spent reading a book or exploring another country to discover new cultures. 
This website showcases the projects I am proud of.

  • Date of birth: January 23, 2004

  • Driver’s license: B

  • Languages: Dutch – English

  • Degree: Bachelor in Applied Computer Science – Artificial Intelligence

Technical skills

Through my education, I have built a strong foundation in the following skills.

Qliksense
85%
Power BI
80%
Python
80%
SQL
75%
HTML
75%
CSS
75%
Tableau
70%
AWS services
65%

Soft skills

Besides technical skills, I have also gained important soft skills.

Teamplayer
90%
Communication
90%
Flexible
80%
Pitching
70%
Problem-solving
70%
Planning
65%

BI project from A till Z

During my 13-week internship at Algorhythm, I worked on a complete Business Intelligence (BI) project within the Amazon SageMaker Unified Studio environment on AWS. This integrated workspace combines tools such as Athena, Redshift, and SageMaker, providing a powerful foundation for end-to-end data development.

The project covered the full BI lifecycle—from business analysis to data engineering, data science, and data visualization. Before diving in, I completed training in Power BI and AWS to familiarize myself with the technologies involved.

We began with a business and technical analysis, where I mapped out client requirements, designed an initial data model, and contributed to the architecture and infrastructure planning.

During the data engineering phase, I built data pipelines to collect, transform, and prepare raw data for analysis. In the data visualization phase, these processed data were used to create clear, interactive dashboards that presented key insights.

Separately, in the data science phase, we developed a recommender system to predict which movies users would likely enjoy.

Finally, I had the opportunity to independently explore a topic of personal interest, which helped me further define my professional focus within the data domain.

Additional information about this project and my internship experience can be found in the documents below. Please note that the documents are in Dutch.

Internship Algorhythm

Featured projects

Check out some of the exciting projects I’ve worked on.