Hi, I'm Shu Pui, Chan

You can also call me Charlie

a photo of me a photo of me
a photo of me a photo of me

About Me

I am a fourth-year undergraduate student at HKUST, pursuing a Bachelor of Science in Computer Science with an additional major in Mathematics. I have a passion for exploring new technologies and ideas, which I use to create wonderful experiences for others.

My favourite quote:

Never be so kind, you forget to be clever. Never be so clever, you forget to be kind.

--Marjorie

  • Passionate Sport Ski 🎿
  • Favourite Singer Taylor Swift
  • Pinned Destination Italy 🇮🇹
  • Coveted Gift Vision Pro
  • Preferred Pet Cat 😼
  • Longed Game GTA VI

Skills

Live as if you were to die tomorrow. Learn as if you were to live forever.

Things that I'm best at

  • HTML + CSS + JS
  • Vue 3 + Nuxt
  • Django
  • Python

Things that I'm capable of

  • Git
  • C ++
  • SQL
  • TypeScript
  • UI Design
  • Machine Learning
  • Web Crawling

Things that I have used

  • Java
  • Swift
  • C# ASP.NET
  • Unity 3D
  • Matlab
  • Davinci Resolve
  • Figma

Things that I'm self-studying now

  • Astro
  • React
  • ARKit

Timeline

Life is not one, but many journeys. Here are some of the paths I have traveled and continue to explore.

  1. Jan. 2025

    Web Developer Internship @ Mullenlowe

    I worked as a web developer intern at MullenLowe China, where I participated in several projects encompassing frontend and backend development, as well as quality assurance. This role allowed me to gain hands-on experience in various aspects of web development, contributing to the successful delivery of projects.

  2. Sept. 2024 till now

    Visual Localization UROP

    This is a continuation of my previous UROP project with Prof. Triatan BRAUD. I worked on a real-time visual localization system for the remote rendering AR. The system is designed to be robust to various lighting conditions and camera movements in long-term. I utilized Hierarchical Localization (HLoc) to calculate the camera pose while maintaining a Structured From Motion (SFM) database of the 3D scene.

  3. Jul. 2024 till now

    Medical MLLM FYP

    During my Final Year Project (FYP), I collaborated with three fellow students to enhance the performance of the Medical Language Model (MLLM) under the guidance of esteemed supervisors: Prof. Hao Chen, PhD. Sunan He, and PhD. Yuxiang Nie.. Our approach involved developing a comprehensive dataset that included both medical texts and images, alongside creating a robust Retrieval-Augmented Generation (RAG) system. My job maily focused on the dataset generation and evaluation part, in which I downloaded over eight million medical webpges from the internet and parsed them into the dataset.

  4. Jun. 2024 - Feb. 2025

    Software Engineering Internship @ Sportopia

    During my internship, I worked as a full stack developer to create the compan's website and backend system with AWS Amplify. I also developed a RAG Chatbot system for Sportopia using LangChain and ChatGPT. In addition, I joined the development of the company's product "Gamified Square", designed the articheture of the control system and the hardware interface.

  5. Jan. - May. 2024

    University of Waterloo Exchange

    I stydied at the University of Waterloo for a semester as an exchange student under the Faculty of Mathematics. I took my Algrithms and Operating Systems courses there. In the end, I earned an overall grade of A+.

  6. 2023 till now

    Triple Uni Frontend Developer

    Triple Uni is a anonomous social media platform exclusive to university students at HKU, CUHK and HKUST. We have both a webapp and a WeChat applet public to access. I am responsible for the frontend development. I have built the homepage for our webapp and held many events.

  7. Jun. - Dec. 2023

    AR Metaverse UROP

    Followed Prof. Triatan BRAUD to join the HKUST Undergraduarte Rearch Oppotunities Program (UROP). Using Unity 3D to make AR projects. Build a Unity3D to Swift bridge to allow communication between Unity and WatchOS.

  8. 2022 - 2025

    Mr. & Mrs Poon Kuen Seng Memorial Scholarship

    "Mr. & Mrs Poon Kuen Seng Memorial Scholarship was established since 2017 to award students who have outstanding academic achievements. Each year, 2 new awardees will be selected from the new Year 2 CSE students, and this scholarship is renewable until their final year of studies." --Scholarship Description

  9. 2022 - 2023

    CSE Dept. UGTA

    Worked for 2 semesters as UG Teaching Assistance (UGTA) under the supervision of Prof. Desmond TSOI for the course COMP 2211 Exploring Artificial Intelligence. Tasks include Lab Tasks and Programming Assignments preparation and review, Lab teaching and questions answering.

  10. 2021 till now

    SAGA - IT Dept. Leader

    SAGA is a charity organization that provides online education to elementary students afflicted with leukemia. My present undertakings include developing a website for the organization and creating a server for day-to-day administrative operations. Additionally, we are collaborating with Tencent to build a online platform that caters to the psychological well-being of those children. You can visit the website I built at HERE.

  11. 2021 - 2025

    HKUST UG

    This is where I live and learn currently. With a major in CS and MATH. I have taken cources including OOP Programming, Computer Organization, Linear Algebra, Discrete Math, Statistics, Cybersecurity, Machine Learning, etc. I am expecting to attain a first-class honors upon graduation.

  12. 2021 - 2022

    Professor Wilson Tang Engineering Scholarship

    Admissions Scholarship for UG Students admitted in 2021/22


    "For students of the School of Engineering with outstanding academic performance." --Scholarship Description

  13. June 2021

    SHSID Graduate

    Finished my 4-year-long high school life in Shanghai High School International Division, during which I earned an AP deploma with Calculus AB, Physics I&II, Computer Science A, Micro&Macro economics. I am also a member of the school's volleyball team, which has triumphed in numerous tournaments.

  14. April 2021

    "上中饭" Wechat Applet

    This is a online lunch ordering system made for my high school to alleviate the issue of lengthy queues during the lunch hour. Students can login, view this week's menu, place order online and see their past orders. I utilized WXML, WXSS, and JS to construct the frontend, and used WeChat platform's database and serverless functions to build the backend.

Projects

View all the projects I have completed.

Valentine For A Week 2025

An annual blind date event for students at HKUST, HKU & CUHK. I designed & developed the whole system for user and manager. You may find more details of this project in this blog.

Triple Uni Year Report 2024

An annual summary report for Triple Uni's users in 2024. This year we improved the graphics and added AI summaries to our report. You may find more details of this project in this blog.

Triple Uni Homepage

Redesigned the landing page of Triple Uni with Vue3 to make it more appealing and addes a introduction for our platform.

Triple Uni Year Report 2023

A year report page build with Vue3 for frontend and php for backend. Users can view their activities for the year 2023 on their phone.

SAGA Homepage

The official website of SAGA, build with Vue3 and deployed on a Nginx server. The website is used to introduce the organization and recruit volunteers.

Tom and Jerry Maze Game

A simple maze game build with JavaFX. The game features a map editor, a game arena and has different BGMs and SFXs.