Portfolio

Auxilium

Auxilium is a health emergency alert and help request system. It detects patients’ fatal cardiac failure, contacts the nearest registered AED coordinator and requests the nearest transportation for a hospital nearby.

We built a central server that receives alerts from patients and requests nearest AED coordinators and ambulances. The patients’ end, a FitBit app tracking user’s heart rate reports an emergency when it indicates a cardiac failure. The server, when takes an emergency report, assigns the emergency to the nearest AED coordinator and eanwhile requests a ride from Uber (which ideally should be an ambulance). On the AED end, when nearby patients are in need, the mobile client makes sound alarm and shows a map view as a Google Maps shortcut for navigation.

Auxilium won Uber-sponsered Best Hack that Acts on the Physical World in Hacktech 2019.

  • Python
  • Flask
  • MySQL
  • JavaScript
  • CSS
  • Fitbit
  • Kotlin
  • Android
  • PHP
  • Google Cloud
  • Google Maps
  • Uber APIs

Domum

Domum is an IOTA-conneted IoT (Internet of Things) system that helps shared appartment residents to fairly and trustlessly pay for their utilities. Domum uses the Raspberry Pi to set up a smart IoT outlet device put at the apartment’s power supply box. It accurately checks the amount left in the users’ wallet and measures the usage of electricity for each room. We use IOTA blockchain for trustless and feeless micropayments for each residents’ consumption and make sure the consumption data is valid and unaltered. On the user end, the experience is the same as using an app.

Domum won First Place in Blockathon@USC 2019.

  • IOTA
  • Raspberry Pi
  • Python
  • Node.js
  • MongoDB
  • Android
  • Kotlin

Mediocre Plan

Break Boredom and be COOL!

Mediocre Plan is an app that allows you to discover cool tasks and start making everyday small changes. This was an idea from my friend Race. In today’s age, being cool is not so cool. We believe the right way to break boredom is to think about the future and start some mediocre plans.

Mediocre Plan is also another showcase of Android app built with Kotlin and MVVM architecture. It is a quite simple app, and hopefully the UI would let you feel tactile and understandable.

  • Android
  • Kotlin

Akaxin

An open-source private instant messaging service whose backend server repository, Openzaly, kept one of the most popular GitHub Trending repos and had over 1,800 stars. This project was discontinued in Dec, 2018.

Akaxin is an open-source instant messaging (IM) service that creates your own IM server. By lauching your site with one command and connecting it on the app, you have your own “Telegram”- or “WeChat”-like messaging server and keep all your data.

While working with Akaxin, I built, tested and published the 2nd version of the Android app. Updated network requests, improved stability and site switching logic, added emoji support, and fixed bugs as a developer, as well as created a redesign of Android & iOS UX as a designer.

  • Android
  • Java
  • SQLite