Projects
Modernization of an inventory system
Gradual renewal of a legacy inventory application: better performance and maintainability without stopping the business.
The problem
An inventory application had gone years without maintenance. It was slow, hard to change, and every fix broke something else. The business couldn't stop to rewrite it.
The solution
I applied a piece-by-piece modernization: I isolated the critical modules, rewrote them with tested code, and replaced them one at a time, keeping the system running the whole time.
My role
I analyzed the existing code, prioritized what to modernize first by risk and impact, and migrated modules while keeping backward compatibility at each step.