← Return to Overview

Aviation Legacy Modernization

Valtech • Software Engineer • June 2019 — Feb 2021

The Challenge

"The System Time Check (STC) systems were operating on deprecated Java 6 and OpenLazlo UI frameworks. This created significant technical debt, impacting the ground crew's ability to work effectively and preventing the use of modern Angular components."

The core objective was to modernize the technical foundation to eliminate security vulnerabilities while simultaneously improving the workflow for aviation maintenance engineers in the field.

The Transformation

I spearheaded the migration of the backend architecture to Java 8 and Spring Boot. This shift allowed us to introduce automated build processes via Jenkins and implement a robust testing suite using TDD principles.

Java 8 Spring Boot Angular TDD Jenkins CI/CD

Impact & Results

90% Test Coverage Achievement
40% Reduction in Production Incidents