Memory Manager

The Problem
Our fortune-level computer hardware client was struggling to stay cutting edge and wanted to advertise a stronger digital presence. They launched a new piece of hardware that would allow users to transfer data between phone storage and external memory, but needed a digital component that would drive sales for tech-savvy users.

The Solution
We came up with an Android application that helps users optimize their data with an automated system. This management app would sync with five cloud services and a variety of hardware products created by the client's brand. By strategizing an artificially intelligent algorithm, we were able to design a product that could optimize internal memory by automatically transferring seldom used files to external locations. The app also acted as a file browser, allowing users to view, copy, and move files manually.

Product: Android App
Industry: Computer Hardware
Agency: Punchkick Interactive

Design Strategy
Information Architecture
User Experience
User Research
Interface Design


Strategy & Information Architecture
The team began this engagement with an innovation session to identify product goals and the features needed to acheive the epic of file optimization. Once we had determined the MVP lineup, I produced a study in information architecture to better immerse myself into the featureset. The IA flow chart outlines the fundamental navigation structure and inner workings of all backlogged features.

Info ArchInfo Arch

Dealing with complex ideas of file/folder structure and augmented intelligence, we knew the app experience would benefit from a thorough onboarding. I created a flow that served two purposes: Gaining valuable information about the users file saving habits, and unknowingly teaching the user the behavior of the app.


User Research
In order to better empathize with our target user, we facilitated a series of user testing sessions, including interviews, card sorting, A/B prototype testing. We were able to determine that the onboarding was very complex and the app's core function was difficult for users to understand. Using this knowledge, I iterated on designs, created more simplified interactions and introducing a colloquial brand voice.

User Experience
Continuing to iterate and test, we gained additional data that inferred more specific features of the app experience. Utilizing Android best practices, I created an easy to understand file structure with action-based paradigms that were familiar to users.


Part of a parent company, the app still needed a unique visual style. Using an altered palette of the parent brand, I created a visual feel that was tech-focused and modern. With it's connotation of memory, I created logo and launcher icon featuring a stylized squirrel motif. The app name's monogram "MZ" is subtly represented within the squirrel's body.

Sandisk 1Sandisk 1

Interface Design
With the brand style determined, user interface elements were added into the finalized wireframes. Using Google's Material Design as a base, I was able to create elements that would appeal to our target user. Simple typography, color ques, and ubiquitous iconography are the main vehicles for guiding the user through the app. The app's design is the user's key vehicle for making the complex task of optimizing their files a seamless process.

Sandisk 4Sandisk 4
Sandisk 2Sandisk 2
Sandisk 3Sandisk 3