Troy Gu, Developer in Guelph, ON, Canada
Troy is currently unavailable

Troy Gu

Bio

Troy is an experienced application and embedded software developer. He also has practical work experience in machine learning and computer vision. As an embedded developer, he was the first person in the company to come up with the idea of using software to detect the failure of a hardware circuit, thus improving the inspection efficiency at production. Troy actively learns new knowledge and skills, likes sharing knowledge with others, and believes he is a reliable project or work partner.

Portfolio

VOTI Detection
Qt, Linux, Agile, Python
MatrixSpec Solutions
Machine Learning, Deep Learning, MATLAB, C++, Python, Embedded Systems
Datang Telecom Group
Embedded Linux, C++, Linux Device Driver, Embedded C, PCI Express, USB

Experience

  • System Development - 7 years
  • Linux - 7 years
  • Embedded C - 7 years
  • Embedded Software - 7 years
  • C++ - 4 years
  • Python - 4 years
  • Image Processing - 3 years
  • Machine Learning - 3 years

Preferred Environment

Linux, Visual Studio Code (VS Code), Qt, C++11, Python 3, Machine Learning, Deep Learning, Computer Vision

The most amazing...

...AI system I've developed identifies the chicken eggs' gender before the eggs hatch and are loaded into the incubator.