SwiftUI / Swift / Object-c / Git / JAVA / C++ / Flutter
Appium / RobotFramework / Jenkins / Xcode server/ Git Action
AWS / RESTful API / FireBase / Mixpanel / XCode Server / GraphQL
Xcode / Android Studio/ Visual Studio / Jira / Figma / Lottie
GitHub / GitLab/ GitFox / Fork / SourcTree /Bit Bucket
Product:
Sequent OXYGO:
Refactor the app from storyboard to SwiftUI alone. The APP is used with a smartphone, which can make users know their physical condition, like Heart Rate , Daily Steps, Sleep Status, and record the sports details to provide a better control of your health.
Implemet:
I use SwiftUI within MVVM to build the View, and combine the data in with a viewmodel like notification or data source from backend. I also need to use BLE 4.2 to exchange the raw data from the phone to the watch and then store the data in CoreData. To record more information from users, we also have some algorithms for GPS accuracy. Also, we need to draw some charts to present the heart rate, sleep status and daily steps that make the user easily understand the details of activities.
Product:
1.Wink:
Maintain and develop the app used by SwiftUI, and work with LA Team, and over one million DAU.
2.Spark:
Maintain and develop the app used by SwiftUI, and work with Taiwan Team, and over one million DAU.
Implemet:
Implement the project hierarchy in MVVM and add some animation and transition to make the user experience better. Dealing with a large number of users makes you think more about how to reduce the api to save money, and security of handling the payment procedure to be more careful.Also, we have to make sure they can chat smoothly.Btw, we use XCTest to Implement some UnitTest and XCode Server to make sure our CI/CD.
Feb 2019 - Feb 2022
Taipei, Taiwan
1.iViewer APP(Android/iOS):
Target:
The App makes users watch their camera streaming on the App to monitor it, and do some operations on camera settings.
We also provide the detection for some events and notify the user immediately.
Skill & Language:
MVC / RESTFul API/ Swift / Object-c / C++/Jenkins / Java/Mixpanel
2.VivoCloud(Android/iOS) :
Target:
The App is based on iViewer and provides an account system for business users.
Skill & Language:
MVC / RESTFul API/ Swift / Object-c / C++/ Java/Jenkins /WebRTC
3.Honeywell(Android/iOS) :
Target:
The App is based on iViewer and implements TUTK as a hole punch skill.
Skill & Language:
MVC / RESTFul API/ Swift / Object-c / C++/ Java/Jenkins /TUTK
4.NEC(Android/iOS) :
Target:
The App is based on iViewer and implements TUTK as a hole punch skill, and handles all the world's customers.
5.VSaaS App(iOS) :
Target:
We refactor the old project by SwiftUI to provide VSAAS service
with AWS service make user can do their request on cloud.
And we provide a user archive function that stores the playback, which is saved on the cloud.
Skill & Language:
MVVM / AWS/ Swift UI/ Swift / GraphQL /MQTT / UI and UAT Testing / Appinum/RobotFramework
Apr 2016 - Jan 2019
Taipei, Taiwan
1.The SPO2 project:
Target:
The project is based on a monitoring device which can measure the saturation of blood oxygen. Our goal is to improve accuracy.
Skill & Language:
C++/ Visual studio
2.Zenbo robot test project:
Target:
The project makes the robot do some operations , like take a photo , play music or walk and show the streaming of the camera.
Skill & Language:
C++/ Visual studio
3.ASUS SmartHome IOT APP(Android/iOS) :
Target:
The App means users can control all devices which connect to the Internet. Moreover, we provide the Scene that makes users use some settings that can trigger the device at the custom time.
Skill & Language:
MVC/MVP/Java/Object-c/ RESTFul API/Andrid Studio
Apr 2018 - Jan 2020
Taipei, Taiwan
Intro:
At Asus, my mentor asked me to develop an App to make people who have the same interests group together.
The App has successfully been listed on the Google store and we sold the custom app for a car club.
From the experience, I am trying to do some design on UI/UX, and think about how to promote the project like the sales.
Apr 2009 - Jan 2013
Apr 2013 - Jan 2015