I was born and raised in Malaysia, currently studying my Bachelor's
in Computer Science in Australia! I speak fluent in Mandarin Chinese
and English.
I'm passionate about developing open source projects that benefit others,
and I have extensive experience in leadership roles.
I'm also well-connected with various Twitch streamers and content
creators, thanks to prominent projects that have had a positive impact on
the streaming community. I'm strongly motivated in the fields of web development, computer vision and data science.
Bringing ideas to life on the web is my passion. I enjoy bringing my imagination to life through web development.
Using data to make decisions is a powerful tool. I am experienced in analyzing data and making decisions based on data.
Everyone has something to give, or something to share. I produce content around productivity and software development.
A guide to coworking streams for streamers, covers wide range of topics from tips on how to get started with setting up stream to how to grow your audience!
Used by 100+ Twitch streamers, allow viewers and streamers to add their own tasks to the widget for accountability! Easy to setup and the customization possibilities are endless!
Decode colours in 5 attempts. Guess the hexadecimal code and receive instant feedback! Built with Next.JS, TailwindCSS and TypeScript.
Allow Twitch chatters play games such as Pokemon! Chatters can enter messages such as "up up down down left right B A" and the Python program will trigger the corresponding keypresses.
I started my web development journey by building websites and widgets using vanilla HTML, CSS, Javascript and Express. As I learnt more about the fundamentals of web development, I delved into frontend frameworks such as Svelte, React and Astro.
In the beginning, I used my Python skills to entertain and to automate the boring stuff, such as using Selenium for automation + web scraping, play chess by automating mouse controls and build Discord bots. Now, I am experienced with backend web development, managing databases and building performant applications.
My first exposure to data science was through learning Computer Vision. I learn how to use OpenCV in Python to open a webcam and detect faces. Later on, I took a Diploma course that is focused in data science, where I learnt how to do the fundamentals of data science such as extracting, transforming and loading data, as well as data visualisation.
Currently pursuing my Bachelor's degree in Computer Science in Melbourne as a Vice-Chancellor 50% Scholarship Awardee.
During my internship, I learnt how to build WordPress sites and further enhance my skills in PHP. I also learnt how to closely work with UI/UX designers and pay close attention to details with the designs I am given.