王海飞 — 简历

Summary

Ph.D. candidate in quantum technologies (expected graduation: 2027) with hands-on experience in full-stack FPGA and embedded-system development—from PCB assembly and hardware prototyping to FPGA firmware, PS-PL integration, Linux kernel customization, device-driver development, and user-facing Python APIs. Applied this end-to-end capability to real-time quantum-control electronics, FPGA-based AI acceleration, and scientific-instrument automation.

Technical Skills

FPGA & Embedded Systems: Verilog, PS-PL integration, AMD–Xilinx Vivado, Vitis, High-level synthesis (HLS), PCB prototyping

Electronic & Mechanical Design: Altium Designer, LCEDA (嘉立创EDA), SOLIDWORKS, AutoCAD

Systems & Programming: C/C++, Python, Linux kernel customization, Linux device drivers, Multithreading (OpenMP), SIMD (ARM NEON)

Selected Engineering Experience

Doctoral Researcher – Quantum Hardware, Centre for Quantum Technologies, NUS

Supervisor: Professor Weibo GAO (wbgao@nus.edu.sg)

  • Built and aligned a high-brightness, high-purity single-photon source using large-scale time multiplexing; implemented nanosecond-scale FPGA feed-forward control for real-time optical switching. Ongoing work.

  • Calibrated a spin–orbit hyper-entangled photon system and developed control software for basis selection, quantum-state reconstruction, and data analysis. Manuscript under review at Nature Photonics.

  • Contributed as a co-author to the experimental implementation of optimal quantum overlapping tomography by developing experiment-control and quantum marginal-state reconstruction software; the resulting work was published in Phys. Rev. Lett. 135, 060801 (2025).

  • Leading a follow-up study that extends optimal quantum overlapping tomography to high-dimensional systems; implemented high-dimensional quantum marginal-state reconstruction and developed experiment-control software for basis selection and data analysis. Planned submission to Phys. Rev. Lett.

  • Developed automation software for confocal-microscope sample scanning and data acquisition.

  • Designed PCBs for mounting and wire-bonding superconducting nanowire single-photon detectors (SNSPDs), along with the associated readout electronics.

  • Designed and set up a optical pulse-picker for mode-locked lasers using FPGA and Sagnac interferometry.

FPGA & Embedded Systems Intern, AMD–Xilinx Shanghai
  • Customized and integrated Analog Devices Linux kernel components and device drivers into PYNQ images for ZedBoard and PYNQ-ZU boards; exposed FPGA and RF-hardware control through user-facing Python APIs.

  • Designed and integrated FPGA digital-baseband modules with ADC/DAC mezzanine cards, delivering an end-to-end software-defined radio prototype demonstrated at AMD–Xilinx Shanghai.

  • GitHub: fm-demod-pynq-ad9361; fm-demod-rtlsdr-pynqz2; zedboard-adi-pynq

FPGA Projects & Additional Engineering Experience

Side Project – LeNet-5 FPGA Accelerator
  • Implemented and deployed a LeNet-5 inference accelerator on a PYNQ-Z2 board using C++ and Vitis HLS, covering convolution/ReLU, pooling, fully connected layers, preprocessing, and classification.

  • Developed FP32 and INT8 quantized variants; the INT8 design retained 96.88% accuracy (97.65% for FP32) and achieved 417 frames/s versus 25 frames/s in software (approximately 17× acceleration).

  • GitHub: lenet-hls-pynq

Team Leader – FPGA AI Accelerator, National Integrated Circuits Competition
  • Led development of an SSD MobileNetV1 accelerator on an Intel Cyclone V FPGA SoC, applying model pruning and quantization for FPGA deployment.

  • Optimized the PS-PL data path using double buffering, OpenMP, and ARM NEON; reduced inference latency from >1,000 ms to 210 ms (approximately 4.8× faster) and won second prize.

Research Assistant – Scientific Instrument Automation, Fudan University

Supervisor: Professor Yuanbo ZHANG (zhyb@fudan.edu.cn)

  • Developed a Python package integrating LabVIEW APIs with scanning tunneling microscope (STM) topographic-scan and bias-spectroscopy data to automate tip-calibration decisions.

  • Implemented sample-edge and surface-contamination detection, tip-sharpness and impurity assessment, and automated conditioning actions including bias-voltage pulsing and controlled tip dipping to reshape the tip.

Research Assistant – FPGA Scientific Computing, Wuhan University

Supervisor: Professor Shengjun YUAN (s.yuan@whu.edu.cn)

  • Implemented a Trotter–Suzuki time-dependent Schrödinger equation solver using high-level synthesis (HLS) on FPGA, reproducing published results and achieving >200× speedup over a CPU baseline. The project was later entered as a competition submission at the 2022 AMD-Xilinx Summer School and won the outstanding project award.

  • GitHub: tdse-hls-pynq

Education

Ph.D. Candidate in Quantum Technologies, NUS
  • GPA: 4.67/5.00; Distinguished Scholar
Bachelor of Science in Physics, Wuhan University
  • GPA: 3.97/4.00; Distinguished Graduate; Outstanding Bachelor's Thesis

  • Thesis: Hardware-software co-design for an AD9361- and PYNQ-based software-defined radio.

Selected Awards

Young Researcher Career Development Grant – Centre for Quantum Technologies
Distinguished Scholar Award – Centre for Quantum Technologies
National Scholarship (国家奖学金), People's Republic of China