1. Guiding teammates to develop the Android application for internal use, using Eclipse with Android SDK. 2. Developed the iOS application for internal use, using Xcode,...more Core Bluetooth, Core Plot and so on. 3. Built the Cloud web server with database for retrieving and storing the data from above mobile applications for statistic analysis and improving the algorithm, using Node.js, Socket.io and so on.
1. Restructured the gene interactions Python code base, both Support Vector Machine (SVM) and Artificial Neural Network (ANN) to result in a version for public release. 2....more Created a uniform interface for SVM and ANN that priorities ease-of-use for scientists and includes options for other machine learning tools. 3. Designed experiments and optimized the detection method.
1. Developed ASUSTOR AiWatch Android app, which is for remote accessing NAS with the attached surveillance cameras. 2. Produced D-Link SmartPlayer Android app, which is...more for remote playing the media streaming on TV using DLNA protocol. 3. Constructed the SDK for Dexatek Wifi-TV box. Integrated DVB, Wireless, and IR controller drivers into the SDK. 4. Modified the UI layouts or functions of other existed Android apps for the customers' requirements.
1. Designed and implemented the entire NAS system based on Embedded Linux, including boot loader, kernel, and root filesystem. 2. Programmed Linux device drivers for some...more specific devices of NAS or other networking equipments, such as Switch and Router. 3. Accomplished the SDK for Fitivision NVR. Modified the GPIO and Wireless drivers and integrated them into the SDK. 4. Assisted other colleagues in solving the technical problems, such as cross-platform toolchain compilation and etc.
1. Rescued the important data from the corrupted Linux RAID devices of the customers’ NAS. 2. Researched and developed several solutions for improving the data I/O performance...more of NAS with the Linux RAID devices. 3. Achieved the recording application which can retrieve the video and audio streaming from IP cameras and save as files, and make it support different recording mode.
1. Ported some Linux native applications to other Linux distributions. 2. Altered the handwriting recognition Linux shareware for Embedded Linux system, and also promoted...more the recognition rate. 3. Adapted some Linux native applications for making them be able to run in Embedded Linux system.
Have much experience on Linux Embedded system and Mobile application development. Now focus on bridging the communication between deaf/hoh with others. Hopefully extend and integrate above to Wearable devices, with Augmented Reality technology.
1. Built custom network attached storage (NAS) system, including boot loader, kernel, and root filesystem.
2. Integrated Linux drivers of several kinds of devices into Embedded Linux system.
3. Rescued important data on Linux RAID devices.
4. Constructed the full SDK for several devices, like network video recorder (NVR) or WiFi-TV.
5. Developed several Android native app for different usages, such as Media Player and Surveillance Cameras.
6. Implemented iOS native app which can display data in plot and number type from some device via Bluetooth Low Engery (BLE).