About

Hi! I'm Carlos Eduardo Duarte, a portuguese software engineer based in Porto, Portugal. I'm a research assistant at INESC TEC and a PhD student at Faculdade de Engenharia da Universidade do Porto, where I also teach. My research is focused on software architecture, microservices, and software patterns.


Latest publications

Jun. 25, 2026

Can An LLM Detect Instances Of Microservice Infrastructure Patterns?

2026 IEEE 23nd International Conference on Software Architecture (ICSA) - Research Track.

Mar. 27, 2025

Automated Microservice Pattern Instance Detection Using Infrastructure-as-Code Artifacts and Large Language Models

2025 IEEE 22nd International Conference on Software Architecture (ICSA) - Early Career Track.

Latest awards

Apr. 3, 2025

ICSA 2025 Best Poster Presentation Award

Oct. 4, 2022

Vestas Award 2022