Dicaprio Cheung

HKUST Computer Engineering + AI | Robocon | STEAM

Hello, I am Cheung Dick Ho(張迪皓), Dicaprio.
I am a HKUST BEng in Computer Engineering + AI, First Class Honors fresh graduate.
I was a software engineer in HKUST Robocon 2023 & 24.
Currently, I work as a Part-time STEM Course Instructor at 10Botics Limited.
I am actively seeking full-time employment or internship opportunities to pursue a more stable career path.

Here is my electronic name card: https://dicapriocheung.github.io/Name-Card/


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

Education

BEng in Computer Engineering with Extended Major in AI, Minor in Robotics
Sep 2021 - May 2025
🏅 First Class Honors
📚 Dean's List (Spring 2025)
📚 Dean's List (Fall 2022)
HKDSE 2021
Sep 2015 - July 2021
⭐ 5** Physics
⭐ 5** Mathematics (Compulsory)
⭐ 5 Mathematics (Module 2)
⭐ 5 English
⭐ 5 Information and Communication Technology

Work Experience

Part-time STEM Course Instructor
Sep 2025 - Present

Instruct groups of 10-20 primary students in STEM topics: SpaceFlight Simulator, Swift Playground, CoDrone. Also tutored SEN students in saltwater aquariums.

UGTA & Student Tutor - COMP 2011 (C++)
Sep - Nov 2024 & Sep - Nov 2022

Assisted in labs, tutorials, and provided peer-to-peer support for over 60 students.

Robotics Experience

Senior Software Engineer Lead
Jan 2023 - Dec 2024

Led 30+ members, oversaw 10+ robots/year for ABU Robocon HK. Organized tutorials for 100+ recruits, hosted internal contest for 120+.

🏆 Robocon 2024 2nd Runner-Up
🏅 Robocon 2024 Best Team Spirit
🎯 Robocon 2023 Top 8
Chairman (2019-2020) · Member (2015-2021)
Sep 2015 - July 2021

Led team in international competitions. Mentored juniors in robot debugging.

🌍 WRO International 10th place
🥇 WRO HK Champion 2019
🥈 Asia Pacific Robot Alliance Runner-up

Notable Projects

Python, Tkinter, Threading, Bézier curves
May 2024 - Nov 2025

Applied 3D Bézier curve path planning onto a robotic arm to write chinese calligraphy. Presented papers in ISAM 2025, IEEE TENCON 2025 and IET YPEC 2025.

⚙️ Final Year Project
🏆 ISAM 2025 Best Student Poster
WebGL, Three.js, Socket.io
Sep - Dec 2024

3D RPG where players draw glyphs to cast spells. Real-time multiplayer with synchronized game states.

Node.js, Socket.io, jQuery
Apr - May 2025

A real-time multiplayer basketball game where two teams of robots compete in a 2v2 format.

View All Projects →

Technical Skills

Proficient Intermediate Beginner

Languages

C C++ Python Java HTML/CSS/JS

Tools & Platforms

VSCode Git/GitHub Solidworks CubeIDE Micro:bit Arduino LEGO Mindstorm EV3/NXT/Spike

Frameworks & Technologies

STM32 RTOS ROS2 YOLO Three.js Node.js

Algorithms

PID Control Finite State Machine Trapezoidal Acceleration Bézier Curves/Splines