End of Studies Projects 2025

Our hand-picked team consists of passionate, hard-working, collaborative, and forward-thinking

individuals with one common interest in mind: a love for data and retail.

359730844_778921304235464_1386841277491082746_n

Our available projects by department

Project Overview:

This project focuses on enhancing client support and delivery operations by leveraging data analytics, strategic management frameworks, and process optimization techniques. The objective is to analyze the current support processes, identify inefficiencies, and redesign workflows to improve performance, client satisfaction, and resource utilization.

The project starts with a comprehensive analysis of the current workflows in client engagement and delivery, using historical data from 2023-2024. Advanced business analytics techniques will be employed to extract insights from this data, such as identifying bottlenecks, and recurring client issues that delay resolution times.

Based on this analysis, the project will propose a re-engineered process that eliminates inefficiencies and better aligns with business goals and client needs. A capacity planning model will also be developed to build a customer support process allowing the company to allocate resources more effectively across departments using predefined KPIs. 

Customer journey mapping will be used to further enhance the client experience, ensuring that all touchpoints—from onboarding to ongoing support—are seamless and efficient. This will result in a client-centric support system that boosts satisfaction and retention.

The success of the new processes will be measured by tracking key performance indicators (KPIs) like response times, resolution rates, customer satisfaction scores, and alignment with service level agreements (SLAs). The final outcome will be a strategic roadmap that includes recommendations for further digital transformation and continuous improvement in support and delivery functions.

Skills and Tools Needed:

  • Data Analytics and Business Intelligence: Data analysis, statistical modeling, and data visualization. / Tools: Power BI, Tableau, or Excel for creating dashboards and visualizing key metrics.
  • Strategic Thinking and Problem Solving: Strategic planning, problem-solving, and scenario analysis. / Techniques: SWOT analysis, customer journey mapping, capacity planning models.
  • Automation and Digital Tools: Familiarity with automation tools and customer service technologies. / Tools: AI-based ticket routing systems, JIRA, CRM tools, and customer engagement platforms for process automation.
  • Project Management: Time management, project planning, stakeholder management. / Tools: Microsoft Project or Asana to manage tasks, timelines, and deliverables.

Benefits for the Company:

  • Improved Efficiency: By redesigning workflows and incorporating automation, the company will reduce manual effort and eliminate bottlenecks. This will lead to faster resolution times, better resource utilization, and reduced operational costs.
  • Enhanced Client Satisfaction: The project will improve the customer journey by addressing pain points, ensuring timely responses, and enhancing the overall experience. Higher satisfaction will lead to improved client retention, stronger relationships, and potentially increased revenue.
  • Data-Driven Decision-Making: The project will introduce advanced analytics and a real-time dashboard that will allow management to monitor performance in real-time, and make informed decisions. This data-driven approach ensures that the company can quickly adapt to changing client needs and business conditions.
  • Strategic Capacity Planning: The capacity planning model will ensure that the company has the right resources in the right places at the right times. This will help the company avoid under- or over-staffing, reducing costs and improving team efficiency.

Overall, this project will provide the company with a strategic framework that improves both short-term operational performance and long-term client engagement and support processes. 

Project Overview:

Historically, Jenkins has been our main CI/CD tool, offering extensive flexibility for custom workflows. However, this flexibility comes the cost of having to maintain a large amount of plugins and dependencies. The aim of this project is to transition to a more modern CI/CD platform that has built-in automation features that will reduce the maintenance complexity. The second part of the project will focus on the integration of Terraform with GitLab to automate infrastructure management using Git as the main source of truth.

Goal: Create a PoC of a CI/CD system migration and infrastructure automation using Terraform and GitLab runners.

Steps:

  • Review current Jenkins pipelines and document key dependencies
    – Set up GitLab runners on Kubernetes
  • Replicate key Jenkins pipelines on GitLab while preserving key functionalities
  • Incorporate GitLab’s built-in features to optimize workflows and ensure scalability and performance
  • Integrate Terraform with GitLab to automate Azure infrastructure management
  • Document the GitLab workflows and conduct a review of the migration from Jenkins

Technologies: Jenkins / GitLab runner / Kubernetes / Argo CD / Terraform / Azure

Project Overview:

The goal of this project is to develop an automated framework to perform security testing on web applications. This framework will identify common vulnerabilities such as SQL Injection, Cross-Site Scripting (XSS), Broken Authentication, and Sensitive Data Exposure, using automation tools and custom scripts.

The system will be capable of : 

  1. Scanning Web Applications: Automatically crawling web applications to identify potential entry points for attacks.
  2. Simulating Attacks: Running automated penetration tests to exploit vulnerabilities.
  3. Reporting: Generating detailed reports with identified vulnerabilities, their severity, and suggested fixes.

The framework will leverage modern security tools and libraries, integrating with continuous Integration/Continuous Deployment (CI/CD) pipelines for early vulnerability detection in the development cycle.

Skills and Tools Needed:

To execute this project effectively, the following skills are required:

1. Programming Knowledge

  • Python: For writing scripts and integrating automation tools.
  • Bash/Shell Scripting: For running system-level commands and tasks.

2. Web Technologies

  • Understanding of HTTP protocols, cookies, headers, and web sessions.
  • Familiarity with HTML, CSS, and JavaScript to understand web application structure.

3. Security Basics

  • Knowledge of common web vulnerabilities like OWASP Top 10.
  • Basics of encryption and authentication methods.

4. Automation Tools

  • Experience with security testing tools like OWASP ZAP, Burp Suite, or Nmap is a plus
  • Using libraries like Selenium for web interaction automation.

5. DevOps

  • Basics of CI/CD pipelines.
  • Knowledge of integrating security testing into DevOps workflows.

6. Reporting and Visualization

  • Familiarity with Excel, Tableau, or Python libraries like Matplotlib for creating graphical reports.

The goal is to analyze defect data from Quality Assurance cycles to uncover patterns, identify root causes to enhance the efficiency and accuracy of defect management within the software development lifecycle (SDLC) by implementing an AI-driven classification system for Jira bug tickets. This will be achieved by analyzing text-based inputs (e.g., ticket descriptions, comments) and additional features (e.g., issue type, testing phase, occurrence frequency) to automatically classify tickets by priority, component, defect type, and team assignment.

 

The project will involve training machine learning models, such as NLP-based or deep learning models, to identify patterns and categorize tickets based on historical data. This classification will improve prioritization, streamline workflows, and enable better resource allocation, reducing manual effort and minimizing errors.

 

Skills and Techniques:

 

  • Tools:
    • Defect tracking: JIRA
    • Data analysis: Python (pandas)
    • Visualization: Tableau, Power BI, or matplotlib/seaborn (if using Python)
  • Techniques:
    • Statistical analysis (e.g., Pareto Principle for defect prioritization)
    • Root Cause Analysis (RCA) techniques (e.g, 5 Whys, Fishbone Diagrams)
    • Defect clustering by modules/features
    • Machine Learning
    • Natural Language Processing (NLP)

Project Overview:

We aim to develop a fully free, AI-powered chatbot capable of searching and retrieving information from our extensive documentation stored on Google Drive. Using open-source tools and models, the chatbot will be able to answer user queries by locating relevant content across our files, summarizing the information in a clear response.
The solution will leverage free models like Meta’s Llama 2 or Mistral 7B, alongside LangChain for easy integration and document management and open-source vector database and search tools like FAISS for efficient retrieval.
The project offers the opportunity to build a sophisticated document-querying chatbot using cutting-edge, cost-effective AI technologies and to explore data organization and retrieval mechanisms within a real-world business context.

Project Overview:

Effective inventory management is crucial to meet customer demand while minimizing costs.
Forecasting plays a pivotal role in this process by predicting future demand, enabling businesses to optimize their inventory levels and replenishment strategies.
Accurate forecasts provide the foundation for setting key Inventory Replenishment Parameters. These parameters are what determines the optimal inventory levels ensuring that stock levels are maintained efficiently without overstocking or stockouts.
This project aims to assess how the forecast perfomance is impacting the inventory optimzation by analyzing multiple forecast scenerios issues and model their impact. And eventually the goal is to determine the right forecast adjustements to improve inventory optimization results by computing ROI metrics and simulate the impact based on different forecasts feed.
Through this analysis, we will explore the balance between demand forecasting performance and inventory optimization results in order to come up with the right forecast adjustments which will lead to reaching the right inventory levels and replenishment strategies.

Project Overview:

The project aims to enhance sensitivity analysis for retail shrinkage by addressing the lack of data in terms of quantity, diversity, and unseen but foreseeable scenarios. Retail sensitivity models often face challenges such as overfitting and unreliable predictions due to limited or heterogenous datasets. To overcome these challenges, the project will leverage generative AI for the following purposes:

  • The first objective is to use synthetic data generation to create diverse and realistic datasets. This will introduce plausible variations of key features such as crime rates, customer demographics, new stores, allowing the model to be trained on a broader range of conditions. By doing so, the project will ensure that the model can make more robust predictions, even in the face of limited or biased historical data.
  • The second objective is to apply counterfactual analysis to simulate plausible “what-if” scenarios, such as shifts in consumer behavior, economic changes, or future crime patterns that have not yet occurred but are foreseeable. By generating and exploring these future-like conditions, the project will enable retailers to anticipate how shrinkage might evolve under different circumstances.

Can't Find Any Projects in your field ?