Wenyou (Tobias) Tian

Honours Bachelor of Science in Computer Science, Bachelor of Arts in Economics

Résumé (PDF) ↗

Eager to grasp opportunities and seek positions closely related to information technology, mathematics, natural sciences, data science, and finance. Open to research opportunities about quantum computing, theoretical computer science, econometrics, game theory, and central banking/macroeconomics.

Experience

Software Research Engineer

Noah's Ark Lab - Huawei Technologies Canada

Worked as a research engineer who turn ideas into prototypes.

  • Contributed to an end-to-end LLM-driven bug resolution pipeline by structuring 1000+ UI/UX-related bug reports to assist building RAG-based systems and developing an agent-driven knowledge base for retrieving solutions from 30+ pieces of developer documentation, with ongoing SDK design for scalable integration workflows.
  • Prototyped a tool for converting XML-based UI metadata into hierarchical UI trees, processing 700+ screenshots to support GUI agent interaction (project later transitioned across teams).

Undergraduate Academic Assistant

University of British Columbia

Support the backend of question banks for physics first-year undergraduate courses.

  • Reformatted and randomized more than 200 freshman-level physics problems with HTML and Markdown for frontend format display, and Python for backend question generation and randomization that assists 6+ physics professors to set up quizzes and exams, reaching hundreds of freshman students each year.
  • Integrated the PrairieLearn autograder system to correctly identify and grade mathematical expressions that involve alphabetical variables and physical units using the SymPy library API which has served 151 students over two years.

Undergraduate Teaching Assistant

University of British Columbia

Hosted office hours and interactive course clinics for first-year undergraduate students in mathematics and physics.

  • Held bi-weekly office hours, tutorials, and workshops that answered questions regarding freshman-level mathematics and physics for 69 first-year students, and further encouraged voluntary learning through coding short and simple Python programs to demonstrate mathematical and physical concepts.

Circulation and Shelving Assistant

University of British Columbia, Law Library

Served library patrons, and organized hundreds of shelves of legal documents and literature with Library of Congress System.

  • Organized and rearranged books, journals, law statutes etc., by the Library of Congress Call Number System, across about 500 shelves each semester.
  • Maintained book circulation within and across campuses, including assisting patrons with requested book information and personal inquiries, including answering phone calls.

Education

University of British Columbia

Bachelor of Science, Honours in Computer Science

  • Relevant coursework: Algorithm Design and Analysis; Software Engineering; Computer Systems; Computer Network; Quantum Computing
  • GPA: 90.4/100

University of British Columbia

Bachelor of Arts, Major in Economics

  • Relevant coursework: Advanced Econometrics; Game Theory; Money and Banking; Micro/Macroeconomic Analysis; Intl. Finance; Intl. Trade
  • GPA: 90.4/100

Eidgenössische Technische Hochschule Zürich (ETHZ)

Exchange Student, Computer Science

  • Relevant coursework: Algorithms, Probability, Computing; Compiler Design; Computer Systems (OS + DS); Quantum Physics
  • 6.0/6.0 in Quantum Physics

Skills

Programming Languages

  • Java
  • Python
  • C/C++
  • R
  • HTML/CSS/JavaScript/TypeScript
  • OCaml
  • SQL (basic)

Developer Tools

  • Git
  • VS Code
  • IntelliJ IDEA
  • JupyterLab/Jupyter Notebook
  • Docker

Technologies and Frameworks

  • Linux
  • JUnit
  • Swing
  • chai-as-promised
  • Node.js
  • Express
  • Mocha
  • Yarn
  • Matplotlib
  • pandas
  • NumPy
  • SymPy
  • Tidyverse
  • lubridate
  • haven

Workplace Methodologies

  • OLS regression
  • Hypothesis Testing
  • RAG Pipelines
  • Agentic AI Systems
  • Data Cleaning

Spoken Languages

  • Mandarin (Mother Tongue)
  • English (Native Speaker Level)
  • French (B1)
  • German (A1)

Awards & Honors

J Fred Muir Memorial Scholarship in Science

University of British Columbia - Faculty of Science

Awarded to students in the Faculty of Science on the recommendation of the Faculty for academic excellence.

Hugh M Brock Go Global Scholarship

University of British Columbia - Go Global Office

Awarded to UBC students participating in international learning programs through Go Global.