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.
With experience in various programming languages, I learnt to setup databases, implement routing and organized my code to ensure maintainability and scalability.
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.
Since I was little, I loved watching YouTube videos and the idea of bringing joy and laughter to a wider audience. Thus, I began my journey in content creation through YouTube videos and Twitch streaming. I typically do coworking & study streams to keep myself accountable and encourage productivity amongst viewers. I also do software and game development streams where I showcase my workflow.
In my Mobile App Development unit in University, I am tasked to develop Android apps using Android Studio. The final app project I had developed was a LLM-powered quiz app with features such as choosing your own topics, viewing your question attempt history afterwards, and upgrading your tier with Google Pay.
The marking tutor was impressed with my work, and offered me to join a research lab because I had good potential.