University of Waterloo crest University of Waterloo · BCS + BMath(Econ)

Canran (Bruce) Lin

University of Waterloo student with a Bachelor of Computer Science background and current training in Mathematical Economics. Interested in interdisciplinary work combining programming, quantitative analysis, and applied research.

Canran Bruce Lin profile photo
Phone: 7786766178
Location: Waterloo, ON, Canada
GitHub: Brucelcr

Education

Bachelor of Computer Science (BCS)
University of Waterloo · Waterloo, ON, Canada
Bachelor of Mathematics (BMath) in Mathematical Economics
University of Waterloo · Waterloo, ON, Canada

Research Experience

Research Assistant
Beihang University · Supervised by Prof. Yigang Wei
  • Assisted with research on CCUS by contributing to manuscript revision and coding-related analysis for a paper currently under review.
  • Built Python scripts to automate the validation of coding results generated by large language models, improving the efficiency of quality checking and inconsistency detection.
  • Performed random sampling, manual verification, and calibration of generated outputs to improve coding reliability and overall accuracy.
Research Assistant and Co-author
China Agricultural University · Supervised by Prof. Xiangming Fang
  • Contributed to a systematic review on the economic evaluation of interventions for preventing child sexual violence in educational settings within an economics-oriented research team.
  • Collected and processed data on the prevalence of child sexual violence across multiple world regions and age groups.
  • Applied programming and quantitative skills to streamline data cleaning in Python, improving the efficiency and consistency of data preparation for the study.
  • Took primary responsibility for preparing sexual violence prevalence data used in the study and contributed as a co-author to a manuscript currently under review.

Internship Experience

Software Developer Intern
Rockchip
  • Contributed to the development of an AI-powered translation module for educational tablet products, supporting real-time subtitle translation for audio and video content.
  • Integrated large language models including DeepSeek via API-based calls and implemented rule-based translation support to improve translation quality in child-oriented applications.
  • Adjusted translation outputs to filter inappropriate language and better align generated content with educational use cases for children.
  • Used Python and C++ to support development and testing, including scripts for collecting video samples from platforms such as YouTube, Bilibili, and Douyin for evaluation.
Product Operations, Front-End, and Testing Intern
Magic Tiger Technology Limited, Imperial Vision
  • Supported the launch and iteration of PicMa through front-end improvement, product testing, and product communication support.
  • Contributed to front-end updates and testing workflows to improve product presentation and user experience.
  • Produced promotional video materials and assisted with public-facing product content, including documentation related to PicMa.
  • Used Python, JavaScript, Final Cut Pro, and CapCut across product support, testing, and media production tasks.

Academic Background

Computer Science
Foundation in programming, data structures, object-oriented programming, logic and computation, and computer architecture.
Mathematics
Training in linear algebra, multivariable calculus, combinatorics, graph theory, optimization, probability, and statistics.
Economics
Coursework in microeconomics, macroeconomics, and world economy.
Additional Science
Also completed university coursework in chemistry and physics.

Skills

Programming
C++, C, Python, R, Java, JavaScript, HTML/CSS, SQL, Racket
Tools
VS Code, Cursor, Vim, Git, LaTeX, Microsoft Office; Editing (Final Cut Pro, CapCut)
Systems
Linux, macOS, Windows
Languages
English (fluent), Mandarin Chinese (native)

Personal Interests

Sports and Martial Arts
Table Tennis · Muay Thai · Sanda · Wing Chun
  • Passed the selection process for the University of Waterloo table tennis team and joined the B team.
  • Previously trained in Wing Chun and Sanda in China.
  • Continued martial arts training at the University of Waterloo through Muay Thai practice.