Portfolio

Laundrapp

Sep 11th, 2020

Laundrapp is a company that provides on-demand laundry and dry-cleaning services in the UK primarily through their mobile app. It was founded in 2014 and has its headquarters in London.

I worked with their teams to implement multiple API and SDK integrations in their mobile application.

Background & Objectives

Background

Laundrapp wanted to redevelop their app from scratch in React Native so it can be maintained and managed with ease and to ensure that they drive revenue opportunities that are missing through limitations in the current product.

Objectives

To successfully deliver on the requirements set by Laundrapp, at a high level, the objectives outlined were:

  • Rebuild existing native app to React Native
  • Implement new journeys to increase retention and customer lifetime value
  • Rebuild backend platform with updated APIs and in a modern framework

Responsibilities

Architecture

Architect third party service layer with the new React Native application from the old applications

Mobile Development

Manage and support the development teams with the implementation of the architecture and third-party integrations

Frontend Development

Minor updates to the React Native frontend in light of testing the third-party integrations.

SDK Integrations

Integrate multiple third party SDKs to support multiple features within the applications

Security & Privacy Governance

Cross-department agreement and sign-off of new architecture and security governance framework for apps and web

Stakeholder Management

Work with stakeholders across the management team to agree on functional and non-functional requirements

Outcomes

SDK and API Application Integrations

The switch to React Native and their replatforming yielded significant improvements to customer experience, performance and stability of the apps

The applications were successfully submitted to App Stores after 10 weeks (Private Beta) and public launch after 12 weeks

Lastly, we formed a cross functional team who was able to self organise to support each other across architecture, development and quality control of the apps

Tools & Technologies

This project branched into many varying aspects of engineering and technologies, and a few tools to aid in greater productivity.

  • React
  • React Native
  • Mobile
  • Architecture
  • Firebase
  • Jira
  • Confluence
  • GitHub
  • SSH
  • JAVA
  • Objective C
  • Bash
  • Data
  • BrightcoveAPI
  • Twitter API
  • Facebook API
  • VS Code
  • XCode
  • Android Studio