TOTAL PROJECTS
04
YEARS EXP.
06+
STUDENTS TAUGHT
100+
BUDGET MANAGED
$80M
LATEST ACTIVITY
JAN 2026
Teaching Assistant - ECE 222
University of Waterloo
Facilitating laboratory sessions for Digital Computers course. Instructing on RISC-V assembly and hardware debugging.
Automated Quantitative Trading System
ACTIVE[OCT 2025 -- PRESENT]
- Engineered a high-availability trading bot in Python to execute custom strategies on the Bitget exchange.
- Consistently achieving a 7-8% annualized return (APY) with a maximum drawdown of 1%.
- Developed a remote monitoring and control interface via Telegram Bot API for real-time portfolio tracking and risk alerts.
PYTHON
REST API
WEBSOCKETS
SYSTEMD
TELEGRAM API
Impact of LLMs on Stack Overflow (Thesis)
ACADEMIC[SEP 2024 – APR 2025]
- Built data pipelines for data extraction, feature engineering, and preprocessing using Pandas and SQL.
- Applied and Visualized predictive modeling and statistical analysis using scikit-learn and PyTorch.
- Evaluated trends in question quality, response latency, and user engagement pre/post LLM adoption.
PYTHON
PYTORCH
SCIKIT-LEARN
PANDAS
SQL
E-Ticketing Website
FULL STACK[JAN 2024 – APR 2024]
- Engineered a responsive full-stack ticketing system with React frontend and ExpressJS backend.
- Architected using microservices-based design and containerized with Docker for scalability.
- Implemented secure JWT-based authentication and optimized client-server communication via RESTful APIs.
REACT
NODE.JS
EXPRESS
DOCKER
MYSQL
JWT
V2X Communication Analysis
NETWORK SIM[SEP 2025 – JAN 2026]
- Simulated Dedicated Short-Range Communications (DSRC) using Veins, OMNeT++, and SUMO.
- Evaluated IEEE 802.11p/WAVE performance.
- Implemented EDCA mechanisms to prioritize critical vehicular safety data.
C++
VEINS
OMNET++
SUMO
JAN 2026 – PRESENT
Teaching Assistant for ECE 222 – Digital Computers
University of Waterloo
- Facilitate weekly laboratory sessions for 100+ students, providing technical guidance on RISC-V assembly programming, peripheral interfacing, and hardware debugging.
- Clarify complex architectural concepts including instruction pipelining, memory hierarchy (Cache/RAM), and I/O synchronization (Polling vs. Interrupts).
- Debug and troubleshoot assembly code and hardware configurations, helping students resolve issues related to control hazards, data dependencies, and stack management.
SEPT 2024 – APR 2025
Teaching Assistant (COSC 211 & 322)
University of British Columbia
- Provided support to students in understanding machine architecture and AI concepts, including intelligent agents, state space search, logic-based reasoning, planning, and machine learning.
- Conducted weekly online office hours to answer students’ questions and clarify course materials for both COSC 211 and COSC 322.
- Assisted with grading and feedback for assignments in classes of 198 (COSC 211) and 80 (COSC 322) students.
- Facilitated learning and fostered student engagement in technical topics, including AI algorithms and reasoning under uncertainty.
NOV 2018 – AUG 2021
Financial Supervisor and Data Analyst
China Communications Construction Company Ltd (Moscow Branch)
- Prepared and distributed budget reports and financial statements for decision-making.
- Conducted cost analysis and recommended process improvements for cost-effectiveness.
- Controlled 80 million dollars in expenses to meet budgetary controls.
FEB 2015 – OCT 2018
Accountant
CCCC Tianjin Dredging Co., LTD (St. Petersburg Branch)
- Assisted in the supervision of all accounting procedures and maintained accurate financial records.
- Interacted and cooperated with more than 30 suppliers from 5 countries.
- Controlled 80 million dollars in expenses to meet budgetary controls.
LANGUAGES
PYTHON
JAVA
JAVASCRIPT
C
C++
MIPS
HTML/CSS
FRAMEWORKS & LIBS
REACT
NODE.JS
EXPRESS.JS
PYTORCH
SCIKIT-LEARN
PANDAS
NUMPY
TOOLS & INFRA
REST API
WEBSOCKETS
SQL
MYSQL
DOCKER
LINUX (UBUNTU)
GIT
09/2025 – PRESENT
MEng in Electrical and Computer Engineering
University of Waterloo
Focus: Computer Hardware & Systems
09/2022 – 04/2025
Bachelor of Science in Computer Science
University of British Columbia
09/2010 – 06/2014
Bachelor's in Financial Management
Ocean University of China
EMAIL
c52fang@uwaterloo.ca
PHONE
+1-236-338-1230
LOCATION
Canada