Skip to main content
← Back to Home

Hey, I'm Mark!

I'm a student from Hong Kong studying Computer Science and Mathematics. I enjoy classical music and play the piano as a hobby.

Feel free to look around! You can find out more information about me by clicking on the card in this section, or scroll down to find out about some of my past projects.

Education

  • BSc in Computer Science and Mathematics, HKUST (2025)
  • Incoming PhD in Computer Science at HKUST
  • Graduating in 2029

Interests

  • Computer Science & Programming
  • Mathematics
  • Classical Music & Piano

Computer Science and Mathematics

I have a strong interest in both the practical and theoretical aspects of computer science. While my personal journey began with software engineering and programming, I believe that to be a great programmer, one must study the theory rigorously, and creatively apply it. This is why I have diverted much of my effort into learning the theory well.

Moreover, much of theoretical computer science is built on mathematics. It is for this reason I also have a strong interest in mathematics. I want to learn everything from the ground up, with no gaps in between.

Languages I'm fluent in

C/C++
C#
HTML
Scala
MLscript
CSS
JavaScript/TypeScript
Python
LaTeX

Languages I'm confident in

Java
Rust
Bash/Shell

Education

I am currently studying in the Hong Kong University of Science and Technology. My major is a Bachelor of Science in Computer Science, with an additional major in Mathematics, and will graduate in the Spring of 2025. If you wish to see my unofficial transcript, please contact me directly.

I am continuing my studies at HKUST as a PhD student in the Fall of 2025.

Research Interests

Compilers
Program Optimization
Algorithms

More About my Education

Music

I enjoy classical music and play the piano. I have no teacher and play for leisure.

The pieces I have played (but cannot necessarily perform) include:

  • Chopin: Nocturne in B-flat minor, Op. 9 No. 1
  • Chopin: Andante Spianato from Op. 22
  • Chopin: Waltz in A-flat Major, Op. 69 No. 1
  • Chopin: Ballade in G minor, Op. 23
  • Chopin: Ballade in F minor, Op. 52
  • Chopin: Polonaise-Fantasy in A-flat Major, Op. 61
  • Chopin: Fantaisie-Impromptu in C-sharp minor, Op. 66
  • Chopin: Nocturne in C-sharp minor, WN 37
  • Debussy: Arabesque 1
  • Debussy: Clair de Lune
I am currently learning:
  • Chopin: Ballade 1 in G minor, Op. 23 (polishing)
  • Chopin: Sonata 3 in B minor, Op. 58
  • Chopin: Nocturne in B Major, Op. 62 No. 1