Yinfang Chen

Senior Software Engineer at NextDrive
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Taipei City, Taipei City, Taiwan, TW
Languages
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

    • 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

    • 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
    2005 - 2007

Community

You need to have a working account to view this content. Click here to join now