Bert Chen

Bert Chen

Teaching Assistant

Followers of Bert Chen928 followers
location of Bert ChenTaipei City, Taipei City, Taiwan

Connect with Bert Chen to Send Message

Connect

Connect with Bert Chen to Send Message

Connect
  • Timeline

  • About me

    Microsoft Senior SW/FW Manager

  • Education

    • National Taiwan University

      2009 - 2019
      Ph.D. Candidate Computer Science

      - Artificial Intelligence (AI) Research Focus: a. Machine Learning b. Markov Logic Networks on Transfer Learning c. Markov Logic Networks on Architectural Structure Learning- Machine Discovery and Social Network Mining Lab

    • Soochow University

      1994 - 1998
      Bachelor of Science (BS) Computer Science

      Activities and Societies: Vice president of a school association - Project: Image Process Program

    • National Tsing Hua University

      2000 - 2002
      Master's degree Computer Science

      Activities and Societies: Had a part-time job in a school department. - Thesis: Fingerprint Classification by Singular Points- Image Process and Pattern Recognition Lab

  • Experience

    • Soochow University

      Aug 1998 - Jul 2000
      Teaching Assistant

      - Discrete Mathematics, Linear Algebra.- C Language Programming, Programming Language, Object Oriented Programming (C++).- Image Process.

    • Wistron

      Jul 2002 - Jul 2005
      Software Engineer

      - Developed whole UI components, based on C#.NET and C++, including base button elements and text dialog etc., on both of Windows and Linux versions, and integrated burning function from 3rd party for a media center project.- Implemented an audio decoder component based on DirectShow with 3rd party software codec for a sound recorder and player project.

    • Vweb Corporation

      Jul 2005 - Nov 2006
      Senior Software Engineer

      - Debugged and worked closely with CyberLink PowerDVD group with on-site supporting to enable successful collaboration between Taiwan and US. Got promotion to the position of principal software engineer.- Helped develop a new chip with ARM CPU in firmware layer, including porting the command and response subroutine thread and transport input buffer manager, supporting Divx and VC-1 Simple / Main, and implementing a mechanism to protect memory accesses.- Built and implemented DirectShow filters that control HW, including demuxer, audio / video decoders and renders, and built Graph-Edit-like tools to test visually. Show less

    • Broadcom

      Nov 2006 - Jun 2019
      Principal Software Engineer

      - Settop Box (Embedded Linux): a. Customer Projects Support: Resolved customer problems and complaints by clarifying the issue, explaining the best resolution, and following up with cases. b. Android: (1) Provided a solution to let CoAT (Cobalt on Android TV) playing 360-video, (2) Provided a solution to let a popular video calls application on Android, named TruConf, work on STB, and (3) Implemented trick mode in Android to support playback speed rate changes. c. Trellis (a STB total solution): Co-worked and helped on implementing (1) a customized UI, (2) a Global Window component, and (3) a Resource Manager component. d. GStreamer: (1) Initiated and developed a complete multimedia framework for STB based on GStreamer, (2) Supported customers: Comcast, Nokia, Espila, and Cisco etc., (3) Supported applications: Comcast RNG150, Comcast RDK (on-site support in Philadelphia US), QT application / browser, Microsoft Smooth Streaming (SSPK), and HTML5 etc., and (4) Supported GStreamer version: 0.10.30, and 1.0.6.- Media PC (DirectShow on Windows): a. Helped develop a new chip with ARM CPU in firmware layer. b. Built and implemented DirectShow filters, and Graph-Edit-like tools to test visually. Show less

    • Microsoft

      Jul 2020 - now

      - Surface Duo (Android Phone with QC Solution) a. UEFI: (1) Ported new features, and (2) designed and implemented common parts for sharing codes between multiple projects. b. BSP: Supported on factory for the new project bring-up and helped on code integration.

      • Senior SW/FW Manager

        Sept 2022 - now
      • Senior Software Engineer

        Jul 2020 - Aug 2022
  • Licenses & Certifications