Hugo Santamaria

Application Modernization

Owned work in a redesign from monolith architecture to microservice architecture, moving functionality into independently deployable Spring Boot services.

Context

The existing functionality lived inside a larger monolithic application and could not simply be rewritten without understanding the workflows and systems that depended on it.

Work

I owned work in the redesign from monolith architecture to microservice architecture, moving functionality into Spring Boot services using API Gateway routing, Eureka service discovery, OAuth2, and Kubernetes. A major part of the work was understanding existing behavior before moving functionality.

Result

The extracted services could be deployed more independently while preserving existing workflows.