New Look
I worked with New Look as the lead iOS developer to build an in-house Agile development team. Inheriting a live app built using RxSwift and the MVVM architecture, I helped the team:
- Devise a strategy for tackling technical debt whilst delivering new features and maintaining test coverage
- Reduce total lines of code by 35% and removed multiple external dependencies
- Improve the App Store rating from one star to over four stars
- Improve coding standards by conducting regular code reviews
- Leverage the coordinator pattern to simplify view controller management
The impact on the business being:
- a reduction of the average time taken to add new features
- an increase in purchase conversion rate
- an increase in average session length
- an increase in app performance