Dicaprio Cheung

About Me

Hi, I am
Cheung Dick Ho, Dicaprio.

I am a HKUST Computer Engineering graduate, currently seeking employment.

This page is still under development...
but you can still read some parts of it

Education

HKUST Logo

The Hong Kong University of Science and Technology (HKUST)
Bachelor of Engineering in Computer Engineering (CPEG)
with Extended Major in Artificial Intelligence (+AI)
(Minor in Robotics)

  • First Class Honors
  • Dean’s List: Fall 2022, Spring 2025
  • CGA: 3.587 / 4.3
  • Major CGA: 3.724 / 4.3

Sep 2021 - May 2025
TYT Logo

Po Leung Kuk Tang Yuk Tien College (TYT)
Hong Kong Diploma of Secondary Education (HKDSE) (2021)

  • 5** in Physics
  • 5** in Mathematics (Compulsory part)
  • 5 in Information and Communication Technology
  • 5 in Mathematics Extended Part Module 2 (Algebra and Calculus)
  • 5 in English Language

Sep 2015 - July 2021

Teaching Experience

HKUST Logo

Undergraduate Teaching Assistant (UGTA), COMP 2011 Programming with C++
Department of Computer Science & Engineering, HKUST

  • Assisted in organizing lab tutorials for over 60 students.
  • Answered questions on course assignments and lecture materials.
Sep - Nov 2024
HKUST Logo

Student Tutor, COMP 2011 Programming with C++
Department of Electronic & Computer Engineering, HKUST

  • Provided a peer-to-peer platform for students to ask questions on course assignments and lecture materials.
Sep - Nov 2022

Leadership & Extra-Curricular Activities

HKUST Robotics Team Logo

Senior Software Engineer Lead, HKUST Robotics Team, Robocon Sub-team

  • Participated in the 2023 and 2024 ABU Robocon Hong Kong Regional Contests and won many different awards
  • Lead a team of more than 30 members through multiple iterations of robot design.
  • Oversaw the development of 10+ competition robots each year
  • Organized Software Tutorials for 100+ new recruits.
  • Host an internal Robot Design Contest for 120+ contestants to select top performers for the team.
Jan 2023 - Dec 2024
HKUST Logo

Chairman, TYT Robotics Team

  • Led the team in various international competitions.
  • Supported junior members in debugging their robots.
Chairman: Aug 2019 - July 2020
Member: Sep 2015 - Aug 2021

Awards

ABU Robocon Hong Kong 2024 - War Dragon - 2nd Runner-Up, Best Team Spirit Award

  • Collaborated with a team of 20 to design, prototype, and program 1 fully-automatic, and 1 semi-automatic robot.
  • Utilized STM32, RTOS, Robot Operating System 2 (ROS2), YOLO computer vision object detection model on the robots.
  • Led and mentored a team of 4 junior software engineers to design the algorithm for 3+ different iterations of robots.
  • Automated all robot movements between all different key positions on the map such that the robot’s controller only needs to decide where to go without the need of manual controlling how to go.
June 2024

ABU Robocon Hong Kong 2023 - Fiery Dragon - Top 8

June 2023

World Robot Olympiad Hong Kong Challenge 2021
- Space Challenge - Best Performance Award
- Speed Challenge - Best Performance Award
- New Sports Challenge - Best Performance Award

July 2021

Robots Intelligence DIY 2021 - Champion

July 2021

Asia Pacific Robot Alliance International - Taiwan 2019 - 銀河守護任務 - 中學組 - 佳作

Dec 2019

World Robot Olympiad International - Hungary 2019 - Regular Senior Category - 10th out of 83 teams from 69 countries and regions

  • Built and programmed LEGO Mindstorm EV3 Robot to complete some given and some hidden tasks.
  • Implemented PID algorithm and Finite State Machine to control the robot's movement more accurately.
  • Led a team of 3 to modify the robot's design and code to complete the hidden tasks without any instructor's assistance.
Nov 2019

World Robot Olympiad Hong Kong Selection 2019 - Regular Senior Category - Champion

Sep 2019

Asia Pacific Robot Alliance Hong Kong Selection 2019 - 銀河守護任務 - 中學組 - 亞軍

July 2019

Programming Projects

Chinese Calligraphy Robot | Python threading, Tkinter UI

  • Developed a 3D Bézier curve path planning algorithm to control the robotic arm for writing Chinese calligraphy.
  • Prepared and submitted conference papers and posters to TENCON 2025, ISAM Makerspace 2025, and IET YPEC 2025.
  • Utilized Python threading to manage multiple tasks simultaneously, ensuring smooth operation of the robotic system.
Sept 2024 - Present

Glyphmaster | Game Programming with WebGL, Three.js & Socket.io

  • Developed Glyphmaster, a 3D RPG game where players draw glyphs to cast spells and battle monsters in a fantasy world.
  • Implemented a magic glyph identification algorithm that allows players to draw magic glyphs using hand or mouse input.
  • Created a real-time multiplayer mode with synchronization of player movements and game states.
Sept - Dec 2024

Trajectory Planner Software | Python, Embedded C Programming & PyQT Framework

  • Modified the button layout of the Bézier curve trajectory planner of HKUST Robotics Team to make it more user-friendly.
  • Optimized its output files with existing Embedded C pathing libraries to reduce the embedded program size by 5%.
Sep 2023 - Jan 2024

Technical Skills

Languages:

Tools:

Frameworks/Technologies:

Algorithms:

Contacts

Phone: +852 6218 8414
Email: dhcheungaa@connect.ust.hk
Gmail: dicapriocheung@gmail.com
GitHub: DicaprioCheung
LinkedIn: Cheung (Dicaprio) Dick Ho