Arm • Part-Time Undergraduate
December 2020 — present
- Extending Compiler Explorer to support OpenCL C and C++ for OpenCL with syntax
highlight and compilation to Arm assembly and SPIR-V assembly.
- Contributing to open source software such as Clang and the SPIR-V/LLVM
Bi-directional Translator.
Arm • GPU Software Engineering Intern
July 2020 — September 2020
- Integrated a GPU software model with QEMU to enable testing via a kernel driver.
- Extended the kernel driver to allow it to interoperate with QEMU.
- Added new interrupt requests to facilitate reading and writing to GPU registers via shared memory.
Imperial College London • Undergraduate Teaching Assistant
September 2020 — March 2021
- Provided one-to-one support for students to teach them C++ programming concepts.
Imperial College London • STEM Outreach Ambassador
September 2018 — present
- Tutoring students in A Level Maths using online forums and in-person masterclasses.
- Giving campus tours to visitors and prospective students and assisting with virtual and in-person events.
Imperial College Union • Incoming Departmental Academic Representative
October 2021
- Responsible for leading my department’s Academic Representation team and advocating for student academic wellbeing.
Imperial College Wind Band • Incoming Treasurer
September 2021
- Responsible for managing the Wind Band’s finances and expenditure.
Imperial College Electrical Engineering Society • quEErsoc Committee
April 2021
- Spearheading the creation of a new subsociety within EESoc to provide a safe space for LGBTQIA+ students and allies within the Electrical Engineering department.
Imperial College Union • Third Year Academic Representative
October 2020 — September 2021
- Responsible for advocating for third-year students, collecting feedback, and seeking improvements for the course.
Imperial College Wind Band • Secretary
September 2020 — August 2021
- Responsible for organising rehearsals and concert venues, and keeping the Band up-to-date with events.
Imperial College Wind Band • Publicity Officer
September 2019 — June 2020
- Responsible for designing posters, promoting concerts, and merchandise sales for the Band.
Imperial College London • Mathematics Tutor
November 2018 — March 2019
- Provided weekly maths tutoring to students in London as part of the Pimlico
Connection programme at Imperial College.
Auckland Grammar School • Asian Cultural Group Tutor
February 2016 — September 2017
- Deputy Head Tutor in 2017.
- Provided weekly maths and science tutoring to students.