Medical devices | Sensor Fabrication | Microfluidics | iOS 

Medical Devices

Miscellaneous Research/Academic Experiences | 2016 - 2019

Introduction

My educational background is in bioengineering, specifically with biomedical devices. During my undergraduate at UC Berkeley, I worked as a research assistant in a sensor fabrication lab, focused on fabricating and designing biosensors devices for monitoring personalizable user health scenarios including:

  • Monitoring glucose levels for diabetic patients

  • Measuring potassium levels to calculate muscle fatigue for fitness optimization

  • Monitoring Parkinsons patients’ medication (Levodopa) intake to personalize their treatment for optimal intake

I co-authored several publications for this work, which can be seen here.

Alcohol Monitoring iOS Application

Given my research work in biomedical sensors at the time, my partner and I decided to create an iOS application for a iOS development course. We wanted to create a software interface to support a wearable health device for those suffering from alcohol addiction and/or want to monitor liver health or alcohol consumption.

The goal of the app was to:

  • Allow users to track and understand liver health and blood alcohol content with incoming device data.

  • Provide forum with a concept of Alcoholics Anonymous (AA) for emotional support

  • Direct users to closest health clinics and AA meetings

Tools & Techniques
XCode
Team

Design & Development: T. Liaw, S.Chin

Final Product

Wireframes

Overall App Flow

We determined that potential users of the app were:

  • patients with liver conditions related to alcoholism

  • medical professionals of the patients

  • casual drinkers who want to monitor their drinking.

Given the target user groups, we planned features of the app to include:

  • A data dashboard for users to monitor in real-time their liver health/alcohol consumption from their wearable device

  • An interpretation of that data in the form of possible diagnosis and symptoms of liver health and/or alcohol levels

  • Help forum based on Alcoholic’s Anonymous (AA) for users to anonymously interact with each other to help with people suffering from alcohol addiction

  • Map feature to direct users to the nearest AA meeting or hospital/clinics

Limitations included:

  • The device being created to deliver alcohol consumption and liver health information would not be finished by the application deadline

  • 2-month app development timeline

APIs/SDKs:
  • Firebase: Store and manage user data

  • HealthKit: Integrate data into Apple’s Health Records

Data Dashboard

In order for users to track their alcohol consumption, we needed data from the device on blood alcohol content (BAC). We also needed to report significant biological factors (enzyme, proteins) from the device that indicate liver health.

Biomarker data included:

To effectively display the data, we decided to implement a table for the users to go through each type of data (BAC, AST, etc.) and include with each data an hourly-updated chart of the data points, the current levels and a description of the data for users to understand what each data is.

APIs/SDKs:

Suggested Diagnosis & Treatment Plans

We researched the most common liver diseases that were related to alcoholism and decided to include them in an algorithm based on literature using device data to determine the most possible outcomes of the user’s health status.

Implemented diseases/conditions:

FORUM & MAP

We researched Alcoholic’s Anonymous (AA) and existing app forums such as Reddit to come up with the design of our forum. For the map feature, we wanted to reveal the nearest AA meetings and hospital/clinics that can treat users’ existing conditions.

API/SDKs:

Development

The application was developed in XCode using the mentioned APIs/SDKs.

Login / Sign Up

Data Dashboard & Suggested Diagnosis

Forum

Map

Feedback

We presented our first iteration of the app to iOS mobile developers from companies in the Silicon Valley area. Their main comment involved FDA regulation and ensuring our mobile app is up to protocol. One mobile developer informed us that since we are not medical professionals, we are not allowed to diagnose and can only give suggestions.

Our code for the application presented can be found on github.