Skills

Frontend Development


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.

HTML
CSS
Javascript
TypeScript
Svelte
React
Vue
WordPress
Astro
HTMX
TailwindCSS

Backend Development


With experience in various programming languages, I learnt to setup databases, implement routing and organized my code to ensure maintainability and scalability.

Python
C#
Java
Kotlin
PHP
Go
Rust
PostgreSQL
MySQL
MongoDB

Data Science


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.

Python
R
OpenCV
SAS
MySQL
Pandas
Selenium
BeautifulSoup4

Content Creation


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.

OBS
DaVinci Resolve
Twitch
YouTube

Mobile Development


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.

Android
Java
Kotlin
Copyright © 2023-2025 RythonDev. All Rights Reserved.