philip@portfolio:~$ who_am_i
HKU Computer Science Year 2 Student
philip@portfolio:~$ cat welcome.txt
Welcome to my personal website. Scroll down to learn more about me.
philip@portfolio:~$ _
Passionate about solving problems through code
#include <iostream>
#include <string>
#include <vector>
struct Student {
std::string name = "Cai Ching Hang";
std::string role = "Computer Science Undergraduate";
std::string university = "University of Hong Kong";
std::vector<std::string> interests = {
"Artificial Intelligence",
"Computer Vision",
"Quantitative Finance",
"Data-Driven Models"
};
std::string currentFocus = "Integrating AI into practical applications";
std::string passion = "Combining tech with creativity & analytics";
};
I'm a Computer Science undergraduate at the University of Hong Kong with a strong curiosity for artificial intelligence, computer vision, and quantitative finance. I enjoy learning new technologies and exploring how data-driven models can solve real-world problems. My recent projects focus on integrating AI tools into practical applications, combining technical development with creativity and analytical thinking. I am eager to continue expanding my knowledge, collaborate with others, and contribute to innovative communities.
Python with specialized libraries (NumPy, Pandas, Matplotlib) for data science. C++ for performance-critical applications and algorithmic problem-solving. Version control with Git/GitHub for collaborative development. Cloud deployment using Vercel for web applications and project hosting.
Midjourney for AI-powered image generation, creating professional illustrations, visual designs, posters, and marketing materials. Codex, Claude Code for AI-assisted coding with intelligent code completion, refactoring suggestions, and accelerated development workflows. Leveraging these tools to bridge creativity with technical implementation.
Figma for UI/UX design, creating wireframes, interactive prototypes, and design systems for web and mobile applications. CapCut for video editing, producing promotional content, demo videos, and visual storytelling. Skilled in visual design principles, user-centered design methodologies, and creating cohesive brand experiences.