Rui Rodrigues

Industrial Engineering & Management | Optimization & Machine Learning | Researcher

About Me

I have a keen interest in fields like operations research, optimization, simulation, and machine learning. This curiosity has led me to try different branches of work in various contexts, always remaining grounded in these related areas, with a special passion for energy systems. Currently, I am developing my Master's Thesis at LTPLabs and conducting research at INESC TEC.

Latest News

  • Mar 2026 Participated in Tecstorm 2026 as finalists, developing OptEV, an optimization prototype for smart fleet charging.
  • Feb 2026 Started my Master's Thesis at LTPLabs.
  • Dec 2025 Paper accepted and presented at the 9th International Conference on Environment Friendly Energies and Applications (EFEA).
  • Oct 2024 Started my Research Fellowship at INESC TEC.
  • Jun 2024 Began my Summer Internship at INESC TEC.
  • Mar 2024 Took on the role of Development Manager at ACM FEUP.
  • Dec 2023 Started my Curricular Internship at INEGI.
  • Oct 2021 Started volunteering as a Tutor at Centro Social Paroquial de S. Nicolau.
  • Sep 2021 Began my BSc & MSc in Industrial Engineering and Management at FEUP.

Experience & Research

Feb 2026 - Present

Master's Thesis

LTPLabs
Oct 2024 - Feb 2026

Research Fellowship

INESC TEC
Read description

Developed algorithms and optimization models for energy allocation and seaport operations forecasting. Built a discrete event simulator with a multi-agent system and an energy management MILP model that minimizes operational costs. Also focused on renewable energy community operations optimization, including loyalty and optimal membership selection with a bilevel formulation.

Jun 2024 - Jul 2024

Summer Internship

INESC TEC
Read description

Developed a data-driven approach to forecasting electricity demand using machine learning techniques. Awarded Best Summer Internship at CPES (Centre for Power and Energy Systems).

Dec 2023 - Jun 2024

Curricular Internship

INEGI
Read description

Developed a Python tool that implements the Clarke and Wright Savings Heuristic to help companies design optimal logistic routes, predicting times and loads from raw data.

+ View extracurriculars & other roles
Mar 2024 - Sep 2024

Development Manager

ACM FEUP
Oct 2021 - Jan 2024

Tutor

Centro Social Paroquial de S. Nicolau

Education

Sep 2024 - Present

MSc in Industrial Engineering and Management

Faculdade de Engenharia da Universidade do Porto (FEUP)
Sep 2021 - Jul 2024

BSc in Industrial Engineering and Management

Faculdade de Engenharia da Universidade do Porto (FEUP)

Recent Research View all →

2025
Pedro Costa, Rui Rodrigues, João Almeida, et al.

9th International Conference on Environment Friendly Energies and Applications (EFEA)

Projects & Prototypes View all →

2026
Smart Fleet Charging Optimization

A mathematical optimization prototype (using MILP models) designed to find the cost-optimal charging schedule for electric vehicle fleets. Minimizes energy costs and peak penalties while offering automated jockeying and infrastructure ROI evaluations. Live at optev.pt.

OptEV Landing Page

Network Optimization - Sonae MC

2025
Challenge Winner

Developed a solution to find the best network design considering diverse decisions and constraints. The approach spanned from higher-level strategical decisions (crossdocking existence and size, fleet size, mix and type, such as inclusion of FCEV and EV) to more operational decisions and constraints, including capacitated vehicle routing planning with different products and corresponding different time windows.