Internal tooling

Redmine PMS Upgrade

Upgraded a heavily customised internal Redmine instance to the latest version, fixing broken features and migrating the MySQL schema.

Client
Internal
Company
Vofox Solutions
Role
Upgrade & maintenance
Team
—

Overview

The internal project management system, built on Redmine, managed employee logs and automated working-hours calculation. The goal was to upgrade it from an old, heavily customised version to the latest release with minimal disruption.

My contribution

  • Migrated from an older, heavily customised Redmine version to the latest release.
  • Fixed numerous issues caused by deprecated features and breaking changes.
  • Ensured a smooth transition of the MySQL database schema during the upgrade.
  • Configured and optimised AWS services for stable performance.
Let's talk

Need a backend that scales quietly?

I'm open to conversations about senior and lead backend engineering roles, and about hard problems in Python, APIs and multi-tenant SaaS.