Skip to content
All work
01AI · Mobile Application

Archie

Helping people visualize a different version of their space with AI.

Platform
iOS
Stack
React Native · Expo · TypeScript · AI Integration · iOS
My role
Mobile application engineering, product experience, image-handling workflows, subscriptions, localization, and production release.
An empty, sunlit room with herringbone parquet — the original photo
The same room redesigned by Archie with dark walls, a chandelier and a green velvet sofa
BeforeAfter
01

Overview

Archie is a consumer iOS app built around a simple promise: take a photo of a room and see what it could become.

It covers interior, exterior and garden styles, and can also clear out a space to give people a fresh starting point.

02

The problem

Exploring interior design ideas often requires time, specialist tools, or professional support. The challenge was to make that exploration approachable through a simple mobile experience.

03

The approach

Build a photo-first application where users can upload a room image, discover different styles, and generate realistic design variations through an accessible interface.

Every screen follows the same rhythm: choose a photo, choose a direction, see the result. Styles are shown as images rather than names, because most people recognize a look before they can describe it.

04

Engineering

The mobile experience brings together image selection and handling, AI generation workflows, application state, localization, subscriptions, and the details needed for a production iOS release.

  • E.01

    Images that travel well

    Photos are compressed on the device before upload, with quality adjusted to the size of the original. Uploads stay quick without visibly hurting the result.

  • E.02

    Generation as a workflow

    AI generation takes time, so it's treated as a process with clear states rather than a blocking request. The interface keeps people informed and stays usable while they wait.

  • E.03

    Subscriptions

    The paywall and subscription flow are part of the core product, so the free and paid paths both feel deliberate instead of bolted on.

  • E.04

    Localization

    The app and its store presence were prepared for several languages, including localized App Store visuals.

  • E.05

    Release tooling

    Builds and store metadata are automated with EAS and Fastlane, which keeps releases repeatable.

05

My role

I worked across mobile product engineering and the implementation of the end-to-end user experience.

06

Outcome

A consumer-facing AI interior design application released on iOS.

The whole loop works end to end: onboarding, style discovery, generation, subscriptions, and localized store listings.

Archie App Store screenshot: redecorate with AI
Archie onboarding: try new colors, materials and layouts
Archie's clear-the-space feature emptying a furnished room
BeforeA bohemian living room full of plants and cushions — the original photo
AfterThe same room redesigned with dark wood panelling, marble floors and a burgundy sofa