Filme is a photo editor for iOS.
I was asked to fix a couple of issues and add some minor features, but it turned out that the previous developer did not bother with an architecture intending any further support. So it ended up with a total refactoring. The code was rewritten from scratch which allowed adding more features like undo-redo system.
The full app refactoring with improving the code quality and granting the app a space for further scaling.
Assets optimization for the iOS platform.
Reimplementation of the resources management system for usage of Addressables.
Reimplementation/optimization of all the shader effects
Bunch of new features implementation:
- The undo/redo system for all the user actions;
- Color inversion and Blending modes for certain decorations/efects;
- Support for various formats and user configs of date in the Datestamps feature.
Took an active part in the featuring process, advised on advantages and relevance of necessary improvements/functionality.