CV

A PDF version can be found here.

Tianqi Feng
tianqif@student.unimelb.edu.au feng-tq.github.io (+61) 449 628 095
Education
The University of Melbourne Mar 2020 Nov 2024
Master of Science in Mathematics and Statistics (Pure Mathematics) WAM: 93.9
Master’s Thesis: Split Polynomials and the Sullivan Conjecture [PDF]. Supervised by Diarmuid Crowley.
Bachelor of Science in Mathematics and Statistics (Statistics/Stochastic Processes) WAM: 95.6
Diploma in Languages (Japanese) WAM: 85.3 (WAM = Weighted Average Mark)
Monash University Feb 2019 Dec 2019
Monash University Extension Program
Scotch College Feb 2014 Dec 2019
Dux of 2019 ATAR: 99.95 (ATAR = Australian Tertiary Admission Rank)
Seminar Participation
Geometric Topology Reading Group 2024
Co-organiser and speaker
Topics: Topological K-theory, Bott Periodicity, Poincar´e Duality.
Other Research Experience
Vacation Scholarship Program The University of Melbourne Dec 2022 Feb 2023
Research Project: Mixture Importance Sampling with Control Variates. Supervised by Kostya Borovkov.
Awards
Daniel Curdie Scholarship 2023
The University of Melbourne
E.R. Love Prize 2023
The University of Melbourne
Dean’s Honours List Bachelor of Science 2020 & 2021 & 2022
The University of Melbourne
John Macfarland Exhibition 2021
The University of Melbourne
Melbourne Chancellor’s Scholarship 2020
The University of Melbourne
References
Diarmuid Crowley [ website] Marcy Robertson [ website] Jack Hall [ website]
dcrowley@unimelb.edu.au marcy.robertson@unimelb.edu.au jack.hall@unimelb.edu.au
Teaching Experience
Private Tutoring Feb 2020 Present
Australian Curriculum Years 7–12, Olympiad training, individual tutoring online and face-to-face
Languages
English Mandarin Chinese Japanese Latin
Native Native Proficient Familiar
Programming Experience
C, C++, Rust, Haskell, Python, T
E
X & L
A
T
E
X, JavaScript (familiar)
Projects
Monte Carlo Path Tracer CUDA/C++
GPU based path tracer implementing the Monte Carlo algorithm to simulate light transport.
Supports diffuse and specular reflection/transmittance, translucent materials, and multiple importance sampling.
Image Decomposition using Colour Unmixing Python
Implementation of colour unmixing algorithm that decomposes images into monochromatic layers.
Based on 10.1145/3429341.3429354 and 10.1145/3072959.3002176