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