Avatar

Tong QU
Software R&D Engineer

Beijing, China
Python Development
China Mobile Research Institute
The Hong Kong Polytechnic University
hello[at]qutong[dot]me
Updated ? time ago

Summary

Brief Biography

Tong QU has been a software research and development engineer at China Mobile Research Institute since December 2020, building test tool integration platforms and monitoring systems.
He received his master's degree in electronic and information engineering (with distinction) from the Hong Kong Polytechnic University in 2013, and his bachelor's degree in communication engineering from Beijing University of Posts and Telecommunications in 2012.
From April 2016 to November 2020, he was the chief engineer at Y-English, creating various web applications.
In 2017, he was a research assistant at Research Institute of Information Technology, Tsinghua University, and implemented experimental algorithms on photoplethysmogram-based cognitive load assessment.
From July 2014 to March 2016, he was a research and development engineer at Global Energy Interconnection Research Institute (aka. State Grid Smart Grid Research Institute), working on power quality data processing and analysis.
From December 2013 to June 2014, he was a research assistant at Multimedia Computing Lab, Renmin University of China, studying web image retrieval.
His postgraduate research at PolyU was focused on human face recognition with low-resolution facial images.
He had won various contests, competitions, and challenges in the fields of algorithms, data analysis, and visual design.
His job interest lies in Python-based system development and algorithm implementation.

Highlights

14+ years of programming and engineering experience.
Solid expertise in Python, HTML, CSS, JavaScript, and various algorithms/frameworks.
Experienced in Go, MATLAB, C++, Java, SQL, UNIX/Linux Shell, and LaTeX.
Contributed to various open source projects.
6+ years of graphic design experience.
Solid expertise in Photoshop, Illustrator, and various design software/tools.
Work out 7+ hours per week; full marathon finisher (PB 4:25:35).

Education

The Hong Kong Polytechnic University
Master of Science in Electronic and Information Engineering with Distinction · GPA: 3.75/4.0
September 2012 - October 2013 · Hong Kong
Top 1 student among non-local post-graduates in the department.
Dissertation: Low-Resolution Face Recognition
6 coursework projects 7 major courses
Activities and societies: PolyU EIE Dragon Boat Team
Beijing University of Posts and Telecommunications
Bachelor of Engineering in Communication Engineering · GPA: 86.7/100
September 2008 - June 2012 · Beijing
Final Year Project: Submission Management System
Baidu PM Star Internet Product Design Contest: Here
Microsoft Imagine Cup: ECOSENS System
Innovation Project: Grain Moisture Content Tester
11 coursework projects 24 major courses
Activities and societies: BYR-Team · Athletics Team · Student Union · Guitar Club · Photography Club

Experience

Vocational

China Mobile Research Institute
Software Research and Development Engineer
December 2020 - Present · Beijing
Currently building platforms integrating various test tools and monitoring systems.
Beijing Y-English Education Consulting Co., Ltd.
IT Engineer · Co-Founder
April 2016 - November 2020 · Beijing
Designed system integration schemes to flipped classroom services.
Provided technical support to company operations.
Implemented and maintained systems and services including Y-System, Y-Stats, Y-English Wiki, Y-VOD, Y-Player, Y-Prep, Y-Archive, Y-Special, Y-Course, as well as the company website.
Global Energy Interconnection Research Institute
Research and Development Engineer
July 2014 - March 2016 · Beijing
Performed massive analytics on power quality data collected from real world power grid monitoring network.
Built a robust data analysis platform, and participated in the state grid harmonics monitoring project.
Co-authored paper: Parameter Estimation for External Network Static Equivalent Model Based on Nonlinear Programming Genetic Algorithm
Contributed to patent: A Kind of Negative Sequence Impedance Parameter Evaluation Method of Three-Phase Imbalance Disturbance Source Locating
Contributed to patent: A Kind of Three-Phase Power Systems Imbalance Disturbance Source Locating Method
Contributed to patent: A Kind of Power Quality Data Method for Expressing

Research Internship

Tsinghua University · Research Institute of Information Technology
Research Assistant · Supervised by: Yongqiang Lyu, Assistant Professor
May 2017 - December 2017 · Beijing
Implemented the N-Back Task in JavaScript
Studied photoplethysmogram-based cognitive load assessment using multi-feature fusion model in Python
Co-authored paper: Photoplethysmogram-Based Cognitive Load Assessment Using Multi-Feature Fusion Model
Remin University of China · Multimedia Computing Lab, School of Information
Research Assistant · Supervised by: Xirong Li, Associate Professor
December 2013 - June 2014 · Beijing
Surveyed on web image retrieval related publications, and proposed three approaches based on user clicked data.
Implemented and evaluated proposed approaches on several real-world datasets.

Part-Time

P3 Publishing
Layout Designer
March 2013 - June 2013 · Hong Kong
Designed teaching materials in the Mandarin Matrix™ product line.
Designed stroke orders of 56 Chinese characters in Adobe Illustrator.
Edited layouts of 14 books in Adobe InDesign.
BYR-Team, BUPT
Chief Designer
September 2009 - September 2012 · Beijing
Organized two annual membership recruitments (in 2010 and 2011).
Organized three BYR Forum T-shirt Design Contests (in 2010, 2011 and 2012).
Designed 6 generations of BYR Forum winter wears (the 3rd, 4th, 5th, 6th, 7th, and 8th generation).
Designed a submission management system for T-shirt Design Contest (in 2012).
Designed massive banners and posters for the BYR Forum.
Beijing WRD Technology Co., Ltd
Graphic Designer
September 2010 - September 2012 · Beijing
Designed the WRD company logo (registered trademark ID: 9183471)

Exchange Experience

Simpert-Krämer-Gymnasium Krumbach
AFS Komitee Ulm, AFS Intercultural Exchange Programs, Germany
August 2004 - July 2005 · Krumbach, Germany
Mastered daily German communication within 3 months (starting from zero).

University Service

Student Helper
The Hong Kong Polytechnic University
September 2012 - October 2012 · Hong Kong
Served as Student Helper on the PolyU Education Info Days in 2012.
Greeted the visitors as PolyU ambassadors.
Answered visitors' questions on PolyU's admission and selection criteria for 2012 (and 2013) admission.
Offered help and guidance at exhibition booths.
Guided visitors from Podium to EIE laboratories.
Assistant Instructor
Beijing University of Posts and Telecommunications
September 2010 - June 2012 · Beijing
Assisted instructors to help freshmen quickly adapt to the new life at BUPT.
Organized orientations and regular activities.
Answered doubts about life or studies at any time.
Assisted instructors to solve students issues.
Reported regularly to the instructors.

Volunteer Experience

Volunteer
AFS Intercultural Programs
July 2005 - Present · Beijing
Served as a regular member of CEAIE-AFS Beijing Committee.
Organized or provide help for CEAIE-AFS annual regular activities, including CEAIE-AFS National Volunteer Conference, Selection Camp of CEAIE-AFS Program Students, Pre-departure Orientation, Arrival Orientation, End-of-stay Orientation, and CEAIE-AFS Beijing Volunteers New Year's Party.

Projects

Open Source Projects

BYR-Navi / BYR-Navi
A Navigation Website for BYR · https://byr-navi.com/
Created on October 1, 2016
iRB-Lab / py-ga-VRPTW
A Python Implementation of a Genetic Algorithm-based Solution to Vehicle Routing Problem with Time Windows
Created on May 15, 2016
iRB-Lab / N-Back
A JavaScript Implementation of the N-Back Task · https://n-back.irockbunnylab.com/
Created on June 4, 2017
Y-Lab / Y-Player
Y-English HTML Video Player · https://player.y-english.org/
Created on August 5, 2018

Research Projects

Photoplethysmogram-based Real-time Cognitive Load Assessment Using Multi-feature Fusion Model
Tsinghua National Laboratory for Information Science and Technology · Tsinghua University
June 2017 - December 2017 · Beijing
Studied photoplethysmogram-based cognitive load assessment using multi-feature fusion model approaches.
Implemented algorithms in Python.
A Genetic Algorithm-based Solution to Vehicle Routing Problem with Time Windows
School of Automation · Beijing University of Posts and Telecommunications
February 2016 - June 2016 · Beijing
Wrote an open source simulation framework (in Python) for further research, including associated tutorials.
Evaluated various classic genetic algorithm-based approaches to the problem.
Large-Scale Image Retrieval Learned from User-Generated Data
Multimedia Computing Lab · School of Information · Renmin University of China
December 2013 - June 2014 · Beijing
Evaluated three proposed image retrieval approaches based on user clicked data.
Implemented algorithms in Python.
Implemented a text search engine using Whoosh.
Low-Resolution Face Recognition
Department of Electronic and Information Engineering · Faculty of Engineering · The Hong Kong Polytechnic University
November 2012 - August 2013 · Hong Kong
Surveyed on low-resolution face recognition related publications, and studied prevailing approaches.
Proposed a coupled-projection method, and increased recognition rates even at a very small resolution (e.g. 8-by-8 pixels).
Implemented algorithms in MATLAB.
Accelerated Gabor feature extraction process through FFT.
Accelerated simulations using OpenCV (mexopencv), GPU computing (CUDA), and parallel computing (parallel for-loops).

Competition Projects

Consumer Gender and Age Mining based on User Online Shopping Data
BUPT AUTA Data Mining Challenge · 3rd Prize
December 2015 - January 2016 · Beijing
Won 3rd Prize in the BUPT AUTA Data Mining Challenge (top 1 in Phase 1, top 5 in Phase 2 among 200+).
Extracted one-hot features from various data combinations.
Trained fusion models based on popular algorithms.
HERE
Baidu PM Star Internet Product Design Contest · 2nd Prize
March 2011 - May 2011 · Beijing
Designed an LBS-based mobile phone app aiming at building connecting of nearby strangers.
Designed the HERE visual identity.
Designed the browser-end and mobile-end websites.
Designed the mobile application user interface.
Made the project introduction slides.
ECOSENS System
Microsoft Imagine Cup · Embedded Development · 3rd Prize
September 2010 - April 2011 · Beijing
Designed a wireless sensor network system for grain food surveillance using embedded implementation.
Designed the final three-layer system structure.
Designed the ECOSENS System website.
Designed the ECOSENS visual identity.
Made the project introduction videos and slides.
Management of technical documentation.

Undergraduate Projects

Submission Management System
Institute of Network Technology · Beijing University of Posts and Telecommunications
January 2012 - June 2012 · Beijing
Implemented a web system to manage and display digital assignment submissions.
Designed the front-end interface and the back-end system.
Grain Moisture Content Tester
Innovation Lab · Beijing University of Posts and Telecommunications
July 2010 - June 2012 · Beijing
Implemented an embedded device to detect grain moisture using self-developed humidity sensors.
Designed and made six generations of humidity sensor front-end models.
Designed and soldered the second generation humidity sensor prototype circuit.

Coursework Projects

The Hong Kong Polytechnic University
6 coursework projects
05/2013: Simulated a basic OFDM system in MATLAB
04/2013: Implemented continuous digit recognition using HTK
04/2013: Analyzed the TRF6900A demodulator
04/2013: Evaluated the performance of a 915-MHz FSK SoC radio transceiver
12/2012: Trained a multilayer feed-forward neural networks for pattern recognition using JavaNNS
11/2012: Studied the bit error rate (BER) performance of a baseband transmission systems
Beijing University of Posts and Telecommunications
11 coursework projects
01/2012: Vehicle (cars and motorbikes) identification using LIBSVM
12/2011: Studied and implementated the RSA encryption algorithm in Java
06/2011: Designed and simulated a 3-stub tuner for narrow-band impedance matching in microstrip circuit
05/2011: Simulated and analyzed the performance of the Rayleigh fading based on the Jakes Model
01/2011: Designed and implementated a dot matrix display controller on FPGA in VHDL
11/2010: Built a campus network using H3C or CISCO routers and switches
09/2010: Implementated an automatic obstacle-avoidance car based on PIC microcontroller programming
06/2010: Designed and implementated a library management system with PowerBuilder and SQL Server
06/2010: Made an interactive Flash film with ActionScript 2.0
05/2010: Designed and implementated an infrared transceiver circuit
08/2009: Designed and implementated the Mine Sweeper game in C++ with MFC

Courses

The Hong Kong Polytechnic University
7 major courses
Digital Data Transmission (EIE528)
Digital Image Processing (EIE529)
Digital Signal Processing (EIE541)
Computational Intelligence and Its Applications (EIE557)
Speech Processing and Recognition (EIE558)
Advanced Telecommunication Systems (EIE579)
OFDM & MIMO Wireless Communications (EIE585)
Beijing University of Posts and Telecommunications
24 major courses
Advanced Mathematics
Linear Algebra
Discrete Mathematics
Probability Theory and Stochastic Processes
Information Theory
Signals and Systems
Digital Signal Processing
Digital Image Processing
C++ Programming
Java Programming
Data Structure
Computer Networks
Database and Its Applications
Circuit Design
Microcomputer Principles and Interface Technology
Communication Principles
Electromagnetic Field and Waves
Microwave Technology
Communication Networks
Optical Fiber Communications
Modern Communication Technologies
Multimedia Technologies
Pattern Recognition
Intelligent Information Security

Awards

BUPT AUTA Data Mining Challenge · 3rd Prize
Alibaba University Technology Alliance · Top 6 among 200+
December 2015
JDSU Scholarship
JDS Uniphase Corporation · Top 1%
December 2011
Baidu PM Star Internet Product Design Contest · 2nd Prize
Baidu Inc · Top 3 among 288
May 2011
Microsoft Imagine Cup Embedded Development China Final · 3rd Prize
Microsoft Corporation · Top 6 among 150+
April 2011
BUPT Academic Excellence Awards
Beijing University of Posts and Telecommunications · Top 10%
2009 · 2010 · 2011
DaimlerChrysler Scholarship
DaimlerChrysler AG · Top 10%
May 2004

Publications

Photoplethysmogram-Based Cognitive Load Assessment Using Multi-Feature Fusion Model
Authored by: Xiao Zhang · Yongqiang Lyu · Tong Qu · Xiaomin Luo · Jingyu Zhang · Yuanchun Shi
Journal: ACM Transactions on Applied Perception (TAP) · Issue Date: September 2019 · Volume: 16 · Issue: 4 · Article No.: 19
Abstract: Cognitive load assessment is crucial for user studies and human-computer interaction designs. As a noninvasive and easy-to-use category of measures, current photoplethysmogram(PPG)-based assessment methods rely on single or small-scale predefined features to recognize responses induced by people’s cognitive load, which are not stable in assessment accuracy. In this study, we propose a machine-learning method by using 46 kinds of PPG features together to improve the measurement accuracy for cognitive load. We test the method on 16 participants through the classical n-back tasks (0-back, 1-back, and 2-back). The accuracy of the machine-learning method in differentiating different levels of cognitive loads induced by task difficulties can reach 100% in 0-back vs. 2-back tasks, which outperformed the traditional HRV-based and single-PPG-feature based methods by 12-55%. When using “leave-one-participant-out” subject-independent cross validation, 87.5% binary classification accuracy was reached which is at the state-of-the-art level. The proposed method can also support real-time cognitive load assessment by beat-to-beat classifications with better performance than the traditional single-feature-based real-time evaluation method.
Parameter Estimation for External Network Static Equivalent Model Based on Nonlinear Programming Genetic Algorithm
Authored by: Jiayi Zhang · Shun Tao · Kunyu Liao · Xiangning Xiao · Tong Qu · Hui Wen
Journal: Smart Grid · Year: 2016 · Volume: 4 · Issue: 2 · Pages: 133-140
Low-Resolution Face Recognition · MSc Dissertation
Authored by: Tong Qu
Supervised by: Kenneth K. M. Lam, Professor & Associate Dean, FEng HKPolyU
Abstract: Traditional face recognition algorithms are not best suited for matching face images captured at a low resolution to a set of high-resolution gallery face images. To perform matching between face images of different resolutions, this work proposes a coupled-projection method. Based on local relationships in the data, two sets of projections are learned: one for low-resolution face images and the other for high-resolution face images, respectively. Then, both low-resolution probe face images and high-resolution gallery face images are projected into a common subspace. Hence, subsequent matching can be done in the subspace directly.

Patents

A Kind of Negative Sequence Impedance Parameter Evaluation Method of Three-Phase Imbalance Disturbance Source Locating
Invented by: Yingying Liu · Tongxun Wang · Tong Qu · Yuanyuan Sun · Peixin Li
CN104316768B · Granted on January 19, 2018
A Kind of Three-Phase Power Systems Imbalance Disturbance Source Locating Method
Invented by: Tongxun Wang · Yingying Liu · Tong Qu · Yuanyuan Sun · Peixin Li
CN104316837B · Granted on January 19, 2018

Languages

Mandarin
Native proficiency

English
Professional working proficiency

CET-4
CET-6

German
Elementary proficiency

One year study in Germany

Skills

Programming

Python
HTML
CSS
JavaScript
SVG
Go/Golang
MATLAB
Shell Script
SQL
C++
Java
VHDL
Assembly
LaTeX
Markdown
Git

Web Development

Flask
Jekyll
jQuery
Fomantic UI
Node
Webpack
Bootstrap
Lodash
SVG.js
Echarts
Font Awesome

Platforms

macOS
Ubuntu
Windows

Graphic Design

Photoshop
Illustrator
Flash
OmniGraffle

Productivity

Word
Excel
PowerPoint
Visio
Publisher

Github Stats

Github Stats

Additional Info

Hobbies

Marathon
Motorcycle
Snowboard
Fitness
Skateboard
Swimming
Guitar
Photography

Advice for Contacting Tong

Please contact Tong for:
Job opportunities in system development, or digital upgrading of traditional services.
Job opportunities in data analytics, or algorithm engineering.