collaborators

9 papers

cs.SE2025

Reusability in MLOps: Leveraging Ports and Adapters to Build a Microservices Architecture for the Maritime Domain

Renato Cordeiro Ferreira, Aditya Dhinavahi, Rowanne Trapmann +1

ML-Enabled Systems (MLES) are inherently complex since they require multiple components to achieve their business goal. This experience report showcases the software architecture r…

cs.SE2025

SPIRA: Building an Intelligent System for Respiratory Insufficiency Detection

Renato Cordeiro Ferreira, Dayanne Gomes, Vitor Tamae +2

Respiratory insufficiency is a medic symptom in which a person gets a reduced amount of oxygen in the blood. This paper reports the experience of building SPIRA: an intelligent sys…

cs.SE2025

Exploring Micro Frontends: A Case Study Application in E-Commerce

Ricardo Hideki Hangai Kojo, Luiz Fernando Corte Real, Renato Cordeiro Ferreira +2

In the micro frontends architectural style, the frontend is divided into smaller components, which can range from a simple button to an entire page. The goal is to improve scalabil…

cs.SE2025

Making a Pipeline Production-Ready: Challenges and Lessons Learned in the Healthcare Domain

Daniel Angelo Esteves Lawand, Lucas Quaresma Medina Lam, Roberto Oliveira Bolgheroni +3

Deploying a Machine Learning (ML) training pipeline into production requires good software engineering practices. Unfortunately, the typical data science workflow often leads to co…

cs.CY2025

Teaching Complex Systems based on Microservices

Renato Cordeiro Ferreira, Thatiane de Oliveira Rosa, Alfredo Goldman +1

Developing complex systems using microservices is a current challenge. In this paper, we present our experience with teaching this subject to more than 80 students at the Universit…

cs.HC2025

The Journey of CodeLab: How University Hackathons Built a Community of Engaged Students

Renato Cordeiro Ferreira, Renata Santos Miranda, Alfredo Goldman

This paper presents the journey of CodeLab: a student-organized initiative from the University of São Paulo that has grown thanks to university hackathons. It summarizes patterns,…