Academic · Research

Why do distributed systems break at the boundaries?

In the Professional Master's in Software Engineering at CESAR School, I investigate how heterogeneity between services — different protocols and implementations across teams — makes teams lose sight of the full dependency flow, and how that turns into failures at the boundaries between services.

The proposal is a method for standardizing and assessing production readiness that promotes resilience in these flows, validated through a controlled experiment with fault injection.

Program
MPES · CESAR School
Method
Systematic review + Design Science Research
Validation
Controlled experiment with fault injection

Education

Academic background and certifications.

2025 — ongoing

Professional Master's in Software Engineering

CESAR School · Resilience in distributed systems

2020 — 2024

Bachelor's in Computer Science

CESAR School · Thesis: Resilience design patterns in microservices — Circuit Breaker vs. Retry

03/2025

AWS Certified Cloud Practitioner

Amazon Web Services

Research or industry — let's exchange ideas?

Send an email LinkedIn