I work with organisations to modernise their legacy systems, balancing the need to reduce
technical debt with keeping business operations running smoothly. My experience includes
migrating from .NET Framework to modern .NET, updating databases, building
API integration layers, and implementing gradual system replacement strategies.
This work typically involves adding modern APIs to legacy systems, breaking down
monolithic applications into modules, or updating old codebases to current standards. The focus
is on making measurable improvements while minimising disruption to business operations and maintaining system
stability during the process.