Chung David 鍾昌興

CELL : +886975818457 ( 0975818457 )

SW RD PM軟體開發及專案經理  Taipei City, Taiwan

    

工作經歷

八月 2022 - 十月 2022

IoT software engineer

Upwork as a Freelancer

負責台灣高鐵全省網關控制即時監控系統(基於Web VUE ReactJS  & Springboot Java GUI的嵌入式系統設備)的更新。


熟悉的技術:

a. 嵌入式Linux、Yocto專案、QT、Cmake、Docker

b. MCU、Cortex M、Modbus、OPCUA

c. IoT AWS、Apache Kafka

d. Java web Spring boot、RESTFUL API、Mysql DB、Mongodb

e. Python、Flask、Django、OpenCV


Eng. Ver.

Responsible for the update of the real-time monitoring system (embedded system device with web java-based GUI) for the province-wide gateway control of Taiwan’s high-speed rail.

二月 2022 - 七月 2022

IoT software engineer

谷林運算股份有限公司(Goodlinker)

主要負責物聯網閘道的軟體開發和API連線。 一開始這項工作主要是對系統進行重構,利用docker技術解決嵌入式系統中交叉編譯CMAKE函式庫不穩定的問題。 比較有挑戰性的部分是如何將即時的modbus連接狀態傳輸到前端,因為連接是否成功最初是由底層modus驅動程式庫lmodbus API決定的。 有趣的是底層的連結狀態如何向上層傳遞,而WEB層也必須能夠知道連線狀態是否成功。

Eng/ Ver. 

Mainly responsible for the software development and API connection of the IoT gateway. At the beginning, this work was mainly to restructure the system, and use docker technology to solve the problem of unstable cross-compiled CMAKE libraries in embedded systems. The more challenging part is how to transmit the real-time modbus connection status to the front end, because the success of the connection is originally determined by the underlying modus driver library lmodbus API. What is interesting is how to transfer the underlying connection status to the upper layer, and the WEB layer must also be able to know whether the connection status is successful or not.

Familiar Technology:

a. AWS mqtt API
b. C++ web OATPP rest API
d. Modbus
e. Docker
f. Embedded Linux
g Qt5

二月 2021 - 二月 2022

IoT software engineer

千竣科技有限公司

負責物聯網系統前端頁面的設計和開發以及車輛韌體的更新

(1)KUS板MCU OTA CAN匯流排韌體

(2)KUS WEB及APP設計與開發

熟悉的技術:

a. MCU ESP32、藍牙、WiFi、讀卡機、檔案系統、CAN匯流排、感測器韌體和驅動

b. WEB前端React java script、html、css、AJAX技術、RWD設計開發、RESTFUL API

c. WEB後端Node Express伺服器設計與開發,RESTFUL API

d. 資料庫Mongo DB設計開發、RESTFUL API

e. Android APP設計與開發,RESTFUL API

f. AWS MQTT API開發


Eng/ Ver.

Responsible for the design and development of the front-end page of the Internet of Things system and the update of the vehicle firmware

(1)KUS board MCU OTA CAN bus firmware
(2)KUS WEB and APP design and development

Familiar Technology:
a. MCU ESP32, Bluetooth, WiFi, Card reader, File system, CAN bus, Sensor firmware and driver
b. WEB frontend React java script, html, css, AJAX technology, RWD design and development, RESTFUL API
c. WEB backend Node express server design and development, RESTFUL API
d. Database Mongo DB design and development, RESTFUL API
e. Android APP design and development, RESTFUL API
f. AWS MQTT API development

九月 2012 - 一月 2020

Founder

Netsys Indonesia

成為 Netsys 品牌 PoE 乙太網路擴充器和 Netsys HomePNA 生產線的產品經銷商。獲得投資銀行資金在印尼創辦網路通訊設備公司。

-物聯網解決方案工程團隊組建

-研發部技術管理、產品開發

- 外包供應商管理

-供應鏈管理

-軟體開發

Be a product distributer for the Netsys brand PoE Ethernet Extender and Netsys HomePNA production line.

Obtained investment bank funds to start a network communication equipment company in Indonesia.

-Internet of Things solution engineering team establishment
-R&D department technical management, product development
-Outsourced vendor management
-Supply chain management
-Software development

二月 2012 - 八月 2012

Project Lead

Acer 宏碁

Android 裝置專案經理與軟體開發

(1) Nvidia Tegra韌體Android BSP/SDK開發及專案管理

(2) Sierra Wirelesss數據機模組韌體Android ril HAL及驅動開發

a. 板啟動、BSP、韌體、裝置驅動程式

b. SOC Tegra

c. MCU、狀態機、ICE調試、Keil IDE

d. NPI流程計劃和跟進

e.3Gpp 協定、AT 指令集、WiFi、NFC、RFID、UART、I2C、SPI、USB

Eng Ver.

Android Device Project Manager and Software Development
(1) Nvidia Tegra firmware Android BSP/SDK development and project management
(2) Sierra Wirelesss modem module firmware Android ril HAL and driver development
a .Board bring up, BSP, firmware, device driver
b .SOC Tegra
c. MCU, State Machine, ICE debug, Keil IDE
d. NPI process plan and follw-up
e. 3Gpp protocol, At Command Set, WiFi, NFC, RFID, UART, I2C, SPI, USB

十一月 2008 - 二月 2012

PM / FAE

Netsys - National Enhance Technology Corp.

Network communication equipment product technical support and management

二月 2004 - 十一月 2008

SYS.AE

NXP Semiconductors Taiwan Ltd. 台灣恩智浦半導體股份有限公司

​Responsible for technical support and firmware development and maintenance of Freescale Semiconductor's SOC chip business for the industrial and consumer application market in Taiwan.

(1)Freescale DSP StartCore Series Firmware Linux/ Android BSP/SDK development and technical support (2)Freescale ARM SOC iMX6 Series Firmware Linux/Android BSP/SDK development and technical support Familiar Technology:

a.DSP Assembly language, L2 Cache programming, Optimization Alignment

b.SOC iMX6 StarCore DSP, ARM Bus, Firmware, Device driver, APP

c.MCU, SOC, State Machine, ICE debug, Keil IDE

d.CAN Bus, Modbus, NMEA-0183, NMEA-2000

e.C++ language, Embedded Linux, Multi-thread design, Mutex, lr register context switch

f.3Gpp protocol, At Command Set, Rail HAL firmware, WiMAX CO/CPE g.Bluetooth, WiFi, WiMAX, RFID, UART, I2C, SPI, USB

一月 2003 - 二月 2004

Firmware Engineer

Kinpo Electronics

​Inkjet printer firmware development for ARM IP SOC and MCU Atmel AT91 series Familiar Technology:

a.ARM Assembly language, MCU, SOC, State Machine, ICE debug, Digit logic circuit, PCB HW ADC/DAC, Scan AFE ,CCD, CMOS, and Schemetic, Scope, LNA

b.C language, bit operation, Big / Little-endian, RTOS vxworks nucleus, ISR interrupt, DMA, Buffer management

c.C++ language, Embedded Linux, Multi-thread design, Mutex

d.Inkjet printing algorithm, DC motor control, FPGA IF firmware

e.Bluetooth, WiFi, RFID, UART, I2C, SPI, USB

十一月 1998 - 一月 2003

EWSD IN software engineer

SIEMENS 西門子股份有限公司

​(1)Siemens Telecom EWSD switch and intelligent network communication software development

(2)Simens MC55 GSM/GPRS Modem firmware development Familiar Technology:

a.MCU, SOC, State Machine, ICE debug, Digit logic circuit, PCB HW ADC/DAC and Schemetic, Scope

b.C language, bit operation, Big / Little-endian, -RTOS -timer -ISR interrupt

c.C++ language, Embedded Linux -Multi-thread design and Mutex

d.3Gpp protocol -At Command Set -Rail HAL firmware e.Bluetooth -WiFi -RFID -UART -I2C -SPI -USB

學歷

1992 - 1996

國立中興大學

半導體物理

技能

   C programming Language      c++ and c#      Java software development      JavaScript / ES6 / jQuery      python programming      Assembly Language      C++17      ARM Cortex-M      ARM Assembly      ARM Cortex-A      Spring Framework      MVC / RESTful      Hibernate Framework      SQLite      SQL      MySQL / Mariadb      OAT ++      Project Manager      python      SQL Server      Algorithms      Object Oriented Programming      PowerPoint   

語言

   English — 進階