Yinfang Chen
Senior Software Engineer at NextDrive- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Experience
-
NextDrive
-
Taiwan
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2018 - Present
Android Framework, Native Service / HAL Development ● Android native service development on NextDrive project: with C++ ● Echonet Lite protocol native service development on Nextdrive project: with C++ ● Port Android 9.0 BT Bluedroid stack (HAL) on NextDrive project (Android 5.0 platform): with C++ ● BLE framework/native service development on Nextdrive project: with C++ ● Familiar with Android Bluedroid BLE 4.2 / 5.0 stack(fluoride) ● Fix memory leak issue (BLE scan memory leak issue) ● Refactor codes from C to C++ on Nextdrive project ● Webrtc library porting and client implementation on the android platform: with C++ ● Fix multithreading and memory issues: with GDB and Valgrind tool ● Design and implement new platform architecture for Nextdrive next-generation product Project Experience: ● 2018 ~ 2020: NextDrive IoT projects (Cube-J, Cube-J1, Cube-JIIS) ● 2020 ~ Now: NextDrive IOE project (Cube-PLUS, Atto-PLUS) Contribution: ● Lead team members in the design and development of the new platform architecture for next-generation product ● Refactor four projects (Bluetooth, Echonet lite, RS485, network manager) to make the program easy to maintain ● Port new Android Bluetooth Bluedroid stack to the old platform to reduce the service crash rate Show less
-
-
-
Foxconn
-
Appliances, Electrical, and Electronics Manufacturing
-
700 & Above Employee
-
Senior Software Engineer
-
Apr 2014 - Apr 2018
Android Framework / AP / HAL Development ● Bluetooth CSR aptX audio codec function integration for phone project: on Android 4.4/5.0 ● Remote Station Config application design and development (Base on Bluetooth classic/BLE function for healthcare IoT product) ● Develop/maintain Bluetooth/BLE function for both phone and healthcare IoT product: on Android 4.4/5.x/7.0/8.0 ● Ethernet function implementation for healthcare IoT product: on Android 7.0 ● Bug fix for Android framework and Bluetooth function(framework/HAL/AP) ● Android watch application design and development (Music/RemoteCamera/SetupWizard) ● Familiar with Git Project Experience: ● 2014 ~ 2015: Vertu series phone projects (Signature Touch, ASTER serious, with Qualcomm chip) ● 2015 ~ 2016: Korea SK.T Android watch project (SKT LUNA watch, with Qualcomm chip) ● 2016 ~ 2018: IoT project, Nokia/Sharp phone project (with Qualcomm chip) Contribution: ● The first person who integrated the Bluetooth CSR aptX codec from the android default platform to the Qualcomm platform and successfully launched the product. Show less
-
-
-
Compal
-
Taiwan
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Mar 2011 - Apr 2014
● Bug fix for Bluetooth, WiFi, SDcard/Vold, media scanner function: on Android Honeycomb, ICS, and Jelly Bean ● Design and implement the PPPoE function: on Android Jelly Bean ● Port Ethernet function: on Android Jelly Bean ● Android Framework performance tuning ● Design and implement common framework architecture for Pad testing ● Research and implement Taurus virtual gesture pairing mechanism Project Experience: ● 2011 ~ 2012: Moto tablet project (MZ505, with Nvidia Tegra Serious chip) ● 2012 ~ 2013: Pad Testing for Amazon Kindle project ● 2013 ~ 2014: Lenovo tablet project (AIO 2.0, with Intel Bay Trail-D) Show less
-
-
-
Foxconn
-
Appliances, Electrical, and Electronics Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Jan 2008 - Apr 2010
● Base on Qualcomm chip and Brew platform to develop Motorola feature phone applications (including Bluetooth AP, Settings AP, and MyMenu AP). ● Investigated Bluetooth profiles on Symbian(S60) OS framework. ● Use C++ to maintain and develop Bluetooth applications on Symbian OS. ● Investigated Bluetooth Audio Link function and succeed to make Bluetooth connection between the application layer and driver layer ● Negotiated with the customer about their software requirements and reported the software bug status for customers Project Experience: ● Motorola feature phone and Nokia Symbian OS project. Show less
-
-
Education
-
National Taiwan University of Science and Technology
Master's degree, Information Management