Skip to main content Skip to navigation

Smartfinish

One of a kind automatic dishwasher tablet replenishment. Smartfinish allows users to connect to their smart dishwasher via integration with HomeConnect, setup a recurring order and threshold, so users never run out or have to think about ordering dishwasher tablets.

Project Contributions

  • • Front end lead on the project in a small developer team, working with external contractors for API and back end services
  • • Implementing iOS app development standards
  • • Deciding app architecture
  • • Creation of the base app from the ground up
  • • Setup of continuous integration with Azure devops
  • • Created a well unit tested, secure, stable, scalable application
  • • Enlisted iXguard obfuscation tools for enhanced security
  • • Implemented shopify subscriptions

Key Experience

  • • Working closely with the product and design team to take their concept and vision, through to a production level iOS app
  • • Thorough collaboration with QA for testing with real devices
  • • Hiring and onboarding of our teams first junior iOS developer
  • • Secure sign up and login - Field verifications, biometric authentication
  • • Full app cycle development and app store management
  • • Handover for the Reckitt and Finish team to manage thereafter

Tech Stack

iOS Swift SwiftUI XCTest Biometric authentication Azure Devops (repo hosting) Azure Devops (CI) RESTful APIs iXguard Shopify MVVM

Links

As of September 2025, Finish have decided to part ways with the Smartfinish app and as such, it is no longer available to view on the app store. The link above currently contains screenshots of the iOS app