Resume

9 Years of Programming Experience

Download

Education

Sep 2023 - May 2025
International Baccalaureate

IB Diploma

Took the following primary IB courses: IB Mathematics: Analysis and Approaches HL, IB English Language and Literature A HL, IB Physics HL, IB Mandarin B HL, IB Chemistry SL, and IB Geography SL.

May 2023
College Board

Self-Studied Advanced Placement Program

Took the following AP exams: AP Calculus BC (score 5/5), AP Computer Science A (score 5/5), AP Statistics (score 5/5), and AP Computer Science Principles (score 5/5). Received AP Scholar with Honor Award.

Sep 2020 - Jun 2025
West Vancouver Secondary School

Dogwood Diploma

Founded the Computer Science Club (49 members) and Game Development Club (62 members), lead the Math Contest Club, and participated in TenTon Robotics Academy (team 10012S) in Grade 9.

Experience

Aug 2023 - Present
Happy Hackers Foundation

Co-Founder & President

Co-founded an international non-profit organization to break down educational barriers and promote inclusive and diverse STEM education. Organized 5 monthly hackathons and hosted 6 speeches from experts in the STEM field and coding-related workshops. Attracted over 600 participants across 28 countries and organized 98 coding projects. Raised $2,000+ in cash and $50,000+ in equivalent donations.

Jun 2022 - Present
DMOJ: Modern Online Judge

Contest Director & Problem Setter

Directed advanced algorithmic and data structure problems for three programming challenges on DMOJ, Canada’s largest competitive programming platform. Attracted over 1000 contestants, including Gennady Korotkevich and dozens of IOI participants. Collaborated with a team of 6-8 CS students from CMU, Cambridge, and UWaterloo to set up problems, discuss improvements, and manage contest logistics.

Oct 2022 - Present
Under the GUI Academy

Contract Part-Time Coding Instructor

Commit four hours weekly at Under the GUI Academy to teaching Python programming on PixelPad, using Unity game engines, and teaching advanced web development with JavaScript and React to elementary and middle school students. Manage a private classroom, ensuring a conducive learning environment, monitoring student progress, and adapting my teaching style to accommodate individual needs and diverse learning styles.

Activities

Aug 2024 - Present
Wolfram Research

Wolfram Emerging Leaders Program

Invited as a top student from the high school summer research program, I will participate in the semester-long Wolfram Emerging Leaders Program. This initiative involves working in small groups on advanced computational science projects, guided by experienced mentors. The program focuses on leadership, teamwork, and advanced problem-solving skills, culminating in the creation of interactive projects and research papers.

May 2024 - Jul 2024

Wolfram High School Summer Research Program

Participated in a three-week intensive research program at Wolfram Research, enhancing programming, problem-solving, and research skills in theoretical computer science. Guided by expert mentors and collaborating with Stephen Wolfram, focused on constructing SK combinators. Developed solutions resulting in a published interactive research paper by Wolfram Research Inc, presented to over 100 attendees. 8% program admission rate.

Jul 2023
Shad Canada

Shad Fellow

Participated in the Shad Canada Program, connecting with peers in STEAM and exploring interdisciplinary applications. Completed the "Yurt Community" project, addressing Canadian housing issues focused on accessibility, community, and affordability. Presented our project via slides, a brochure, and a demonstration to over 200 attendees, including architecture experts at Laurentian University.

Honors

Jun 2024
University of Waterloo

Canadian Computing Olympiad Silver Medalist, 7th place

Invited to the Canadian Computing Olympiad as one of the top 29 participants in the Canadian Computing Competition. Achieved a silver medal and ranked 7th nationally.

May 2024
American Computer Science League

ACSL 2024 Senior 1st place + Finals Gold Medalist, 9th place

Perfect scores, placing first in four qualification matches. Scored 39/40 in ACSL 2024 Senior Finals (19/20 in short questions, 20/20 in programming), earning Gold Medal and 9th out of 8000+ participants.

Apr 2024
University of Berkeley, California

CALICO Spring 2024 Gold Brick, 5th place

Achieved a perfect score in the CALICO Informatics Competition Spring 2024, ranking 5th among 500+ teams and 900+ contestants.

Apr 2024
Codeforces

Candidate Master on the Codeforces

With a current rating of 1984, ranked Candidate Master on Codeforces, the largest competitive programming platform globally. Consistently in the top 2% among 25,000+ participants internationally.

Mar 2024
University of Waterloo

Canadian Computing Competition Senior: Int'l 10th, Nat'l 5th

Placed 10th among 10,132 high school participants internationally and 5th nationally in the CCC 2024 Senior division.

Feb 2024
USA Computing Olympiad Committee

USA Computing Olympiad Platinum Division

Qualified for the Platinum division with a score of 947/1000 in the Gold division in Jan. Ranked 133/385 among pre-college students in the Platinum division in Feb.

May 2023
American Computer Science League

ACSL 2023 Senior Finals Silver Medalist, 9th place

Scored 10, 10, 10, 9 in the first four qualification matches. Scored 37/40 in the ACSL 2023 Senior Finals, receiving the Silver Medal and 9th place internationally.

Apr 2022
VEX Robotics

VEX Robotics 2022 World Championship Qualification

Qualified for the Junior VEX Robotics World Championship 2022 with a second-place finish in skills in British Columbia, Canada. Primarily responsible for programming and partially for building. Team number: 10012S.

2021
CodeMao

CodeMao: 450k Plays, 14k Likes, 20k Contributions

Created and published 18 original games on the CodeMao platform, attracting over 450k plays, 14k likes, and 20k contributions. My games have been added to collections 10k times, and my account has 6k followers.

Publications

Certificates

Skills

Algorithms and Data Structures

100%

Programming Language: C++, Python, Java, C#, Mathematica, etc.

90%

Development Tools: IDEs, Git, MySQL, Flask, etc.

70%

Research Skills

85%

Frontend: JavaScript, HTML, CSS, React, Deployment, etc.

65%

Teamwork and Leadership

85%

Communication and Presentation

80%

Mandarin

100%