Hi, I'm Charles Zheng, a passionate Computer Science bachelor student at the University of British Columbia, deeply engaged in software development and educational technology. I enjoy designing intuitive and accessible web pages that enhance user experience and retention, and tutoring students to help them master complex STEM topics. I’m always eager to apply my knowledge in practical projects and work collaboratively with stakeholders. My background combines rigorous academic training with hands-on internship and teaching experiences, allowing me to develop a versatile skill set including front-end and back-end development, educational content creation, and data-driven project implementations. Outside of work and study, I strive to contribute positively to the learning community and support students in their academic and career growth.

Zhaoyang (Charles) Zheng

Hi, I'm Charles Zheng, a passionate Computer Science bachelor student at the University of British Columbia, deeply engaged in software development and educational technology. I enjoy designing intuitive and accessible web pages that enhance user experience and retention, and tutoring students to help them master complex STEM topics. I’m always eager to apply my knowledge in practical projects and work collaboratively with stakeholders. My background combines rigorous academic training with hands-on internship and teaching experiences, allowing me to develop a versatile skill set including front-end and back-end development, educational content creation, and data-driven project implementations. Outside of work and study, I strive to contribute positively to the learning community and support students in their academic and career growth.

Available to hire

Hi, I’m Charles Zheng, a passionate Computer Science bachelor student at the University of British Columbia, deeply engaged in software development and educational technology. I enjoy designing intuitive and accessible web pages that enhance user experience and retention, and tutoring students to help them master complex STEM topics. I’m always eager to apply my knowledge in practical projects and work collaboratively with stakeholders.

My background combines rigorous academic training with hands-on internship and teaching experiences, allowing me to develop a versatile skill set including front-end and back-end development, educational content creation, and data-driven project implementations. Outside of work and study, I strive to contribute positively to the learning community and support students in their academic and career growth.

See more

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Advanced

Work Experience

Software Engineer Intern at Learning Tech Rover – University of British Columbia
September 1, 2024 - August 29, 2025
Designed multiple web pages focused on faculty recruitment and educational excellence, enhancing UI with custom CSS, HTML, and JavaScript. Interacted regularly with stakeholders to incorporate feedback and deliver excellent customer service. Created educational content including video tutorials using Camtasia and graphics with Photoshop. Achieved a 200% improvement in user retention and garnered consistent positive feedback on website usability and accessibility.
Youth Education Tutor at Lebo
August 1, 2024 - August 29, 2025
Specialized in tutoring science and calculus, helping students understand complex concepts and succeed academically. Organized small workshops to provide personalized education and foster collaborative learning. Offered extensive career support to prepare students for post-secondary studies and future academic challenges.
Computer Science Instructor
August 1, 2023 - August 29, 2025
Developed a comprehensive, idiomatic HTML course and a foundational low-level C course covering memory management and operating systems. Successfully organized and showcased students' final projects to an audience of over 100 attendees, demonstrating effective teaching and curriculum development skills.
Software Engineer Intern at Learning Tech Rover – University of British Columbia
September 1, 2024 - September 4, 2025
Designed multiple web pages for the Faculty to support employee recruitment and educational excellence. Developed custom UI features using CSS, HTML, and JavaScript to enhance user retention. Regularly engaged with stakeholders to incorporate their feedback and deliver excellent customer service. Created educational content such as video tutorials and graphics using Camtasia and Photoshop. Achieved a 200% improvement in user retention and received consistent positive feedback on the website's accessibility and usability.
Youth Education Tutor at Lebo
August 1, 2024 - September 4, 2025
Specialized in tutoring science and calculus, helping students understand complex concepts and excel academically. Organized small workshops to ensure personalized attention and fostered a collaborative learning environment. Provided comprehensive career support preparing students for future academic challenges and post-secondary education.
Computer Science Instructor at Weifang
August 1, 2023 - September 4, 2025
Developed a comprehensive HTML course presenting idiomatic concepts clearly and engagingly. Pioneered a low-level C programming course covering advanced topics such as memory management and operating systems. Successfully orchestrated a student final project showcase attended by over 100 people.

Education

Bachelor of Science in Computer Science at University of British Columbia
September 1, 2020 - May 1, 2025
Bachelor of Science in Computer Science at University of British Columbia
September 1, 2020 - May 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Gaming, Healthcare

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate