Summary
Fan Zhang is a Digital Engineer with 13 years of experience specializing in sensor data acquisition, analog/digital/mixed-signal PCB design, and firmware for Xilinx FPGAs and Microchip microcontrollers. He combines strong hands-on lab skills—PCB assembly, soldering, and use of oscilloscopes, logic analyzers and spectrum analyzers—with software capabilities in VHDL, C and Python for data analysis and modeling. His practical expertise spans signal processing techniques including extended Kalman filters and neural networks, and he leverages NumPy, SciPy, Matplotlib and OpenCV for engineering-grade data workflows. Based in the Greater Ottawa area, he contributes to applied research and product development at the National Research Council and in industry, bridging prototyping and production-readiness. A curious data-science hobbyist by night, he brings an engineer’s rigor to both hardware and algorithmic problems.
12 years of coding experience
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Carleton University
English, Chinese, Chinese