周子桐   Thomas Chou

Email: [email protected]

Phone: 0930-709-953

I'm working in LITE-ON company as a software engineer. I have three years working experience in the field of MCU, including one year in IMU sensor development. The program language used most is C. Strong interest in algorithm design and development. Always willing to learn and love to solve problem, good at socializing.

Summary

  • About 3 years of MCU development experiences 

  • Strong knowledge and working experience on IMU sensor (Accelerometer, gyroscope and magnetic)

  • Strong technical and communication on skill

  • Strong interest in algorithm design and development

  • Familiar with BLE

  • Familiar with C/C++

  • Strong knowledge in cryptography

Work Experience

Mar 2018 - Now

Software Engineer  •  LITE-ON Technology Corporation


Responsibility:

  • Develop IoT product and customize it to the customer's request based platform

Accomplishment:

  • Google IoT project (RTL8710, RTL8195) 
    • Software:
      • Using Google Assistant, Cloud IoT Core and Firebase to control device
      • Write Cloud Function with JavaScript to maintain this structure
      • Write program generating JWT to communication with Cloud IoT Core using MQTT

  • Automatic shutter project (Nordic nrf52832, i.Mx)
    • Hardware interface:
      • UARTTransmit and receive command to i.Mx
    • Radio:
      • Transmit and receive command to devices (such as close or open shutter)


  • VR Tracker project (Nordic nrf52833, TDK IMU sensor, AKM magnetic)
    • Hardware Interface:
      • I²C: To get magnetic data (unit of microtesla in x, y, z axis)
      • SPI: To get IMU sensor data (acceleration in x, y, z axis and angle rate in roll, pitch, yaw axis)
      • UART: Print log at host to debug
    • BLE: 
      • Using Central or peripheral mode to transmit and receive packet
        • Modify parameters (connection interval & window) to maximum the throughput performance
    • Software:
      • Use 9 axis data and timestamp to calculate orientation and rotation
      • Calculate Euler angle with rotation matrix
      • Do calibration in accelerometer and gyroscope

Education

Sep 2010 - Jun 2015

National Taiwan Normal University

Bachelor of Science in Computer Science and Information Engineering

Sep 2015 - Jan 2018

National Central University

Master of Science in Computer Science and Information Engineering

Skills

Program Language


  • Chinese - Mandarin (Native) / Taiwanese (Native)
  • English - Moderately

Development tools


  • Code blocks
  • Visual Studio
  • Segger
  • IAR
  • Simplicity Studio

Version Control


  • Git
  • GitLab
  • SourceTree
  • Tortoise SVN

Key strengths


  • Fast Learner
  • Logical Thinker
  • Creative Problem Solver
  • Good at socializing

Language


  • C/C++
  • JavaScript
Powered by CakeResumePowered by CakeResume