Legacy Code Overhaul

Contact for pricing

About this service

Summary

Have a system that you're scared to update because you're not exactly sure what it does or how it works, and you never have the time to figure it out? We've all been there. With minimal input I'll document what your system does and replicate it in whatever tech stack works best for your team.

Process

We'll touch base on the legacy code that needs updating to discuss the broader context in which it is used, and any metrics you may be able to provide (e.g endpoints being hit the most in the case of an API). I'll dig through until we are both satisfied with my understanding of the legacy system, and I'll put together a quote for the work of updating it to meet your needs. Once we've agreed to a final deliverable I'll invite you to a Jira board where you can track my progress. For longer projects we'll meet bi-weekly (or on some other preferred cadence) for progress updates if desired.

What's included

  • Complete Overhaul

    After gaining an understanding of your existing system I can copy out the same feature set in a newer tech stack with documentation for future development.

  • Update in Place

    If all the project needs is a versioning change (e.g updating from PHP 5 to PHP 8) with somebody to untangle the web of package version conflicts and syntax changes, we can make that happen.


Skills and tools

Frontend Engineer
Fullstack Engineer
Software Engineer
Django
Flask
Node.js
React
Vue.js

Industries

Software Engineering

Work with me