Software Dynamics are an IT support service provider and I work regularly on a web application used by a third party they support.
Projects I have worked on include:
- Reviewing pull request from other developers.
- Automating importing of data from Excel spreadsheets.
- Automated export of data into Excel.
- Improving existing reports, adding additional filters and data.
- Rollout of feature flagging, to control when new features are enabled and who has access.
- PHP upgrades: 7.1 to 7.4, 7.4 to 8.3.
- Complete rebuild of permissions system to support a wider range of business use cases and users. All existing users were migrated automatically when the new permissions went live without being aware of the change.
- User management system to allow users to be created, edited etc. within the application. Previously this was done manually by developers, and building the functionality into the system freed up time to work on other tickets.
As part of this I work regularly with another external developer, including pair programming to resolve long-standing issues with the application. I also work with end users to ensure that any proposed changes meet the requirements of the business.