Hi! I'm
Carmen Leong

Software Developer

Hello there! I'm a recent graduate with a Bachelor of Science Degree, majoring in Software Engineering and Data Science at the University of Western Australia. I genuinely enjoy software development that I gets excited about turning caffeine into software and turning '404 Not Found' errors into 'Eureka!' moments.

Featured Projects

emotion app picture

Emotion App

Emotion app is a web application that can record learners’ emotions in real time and allow researchers to customize questionnaires. Created using HTML, JavaScript, CSS, Bootstap, Python, Flask, Pytest, and MVC Architecture. (Team Project of 4)

View project code View website
emotion app picture

Elucidate App

Elucidate app is an educational web application which aims to accelerate students' potential in their ATAR studies by supporting them to learn for free through e-learning platform Created using Vue.js, Nuxtjs, TailwindCSS, Django, Postgresql. (Team Project of 20)

View project code View website
numberloo app prototype

Numberloo App

A web application for math lover. Numberloo is a daily puzzle game which aims to test users' mathematic skills, as well as provide them with a source of entertainment The game is short enough to keep users entertained, but also fairly challenging to give users a sense of achievement after every game. Created using HTML, JavaScript, CSS, Bootstap, Python, Flask (Team Project of 4)

View project code View website
foodbank app prototype

Foodbank App

A web application for Foodbank to use on children to learn about healthy food, the app consist of food recipe that children can make and games for children to play and learn about healthy food. Created using HTML, TypeScript, Tailwind, CSS, Next.js, React. (Team Project of 20)

View project code View website
ewb monitoring app prototype

EWB Monitoring App

An app that record the GPS and accelerometer data of a mobile. A group of wheelchair users in Camboidia uses Accessible Moto created by Engineers Without Border (EWB) team to transport around the city. This app is used by the EWB team on the wheelchair users to track and analyse the performance data of the Accessible Moto. Created using Dart and Flutter. (Team Project of 3)

View project code
terrarium app prototype

My Terrarium Game

A simple web application for user to create their own unique terrarium. Created using HTML, JS and CSS. (Individual Project)

View project code
aquarium game prototype

Aquarium Game

A puzzle game created in Java. Aquarium is a logic puzzle with simple rules and challenging solutions. The rules of Aquarium are simple: The puzzle is played on a rectangular grid divided into blocks called "aquariums". Players have to "fill" the aquariums with water up to a certain level or leave it empty. The water level in each aquarium is one and the same across its full width. The numbers outside the grid show the number of filled cells horizontally and vertically. (Individual Project)

View project code

Skills

Dart

Dart

R

R

Python

Python

TypeScript

TypeScript

Javascript

Javascript

HTML5

HTML5

CSS

CSS

Java

Java

Kotlin

Kotlin

C

C

Vue.js

Vue.js

React

React

Git

Git

VS Code

vS Code

Linux

Linux

Docker

Docker

SQL

SQL

Flask

Flask

Bootstrap

Bootstrap

Canva

Canva

Work Experience

Associate Engineer

Virtual Gaming World (VGW)

04/2023 - Current

Collaborate with cross-functional teams to develop SEO-optimized landing pages and internal tools, enhancing visitor attraction, conversion rates, and programmatic marketing customer targeting.
Create runbooks, guides, and handover docs as well as implement CICD through GitHub Actions to streamline development processes.

Software Dev Vac Student

Wesfarmer Chamical, Energy, and Fertiliser

11/2022 - 02/2023

Communicate with key project stakeholders to analyse problems and gather requirements. Research, design, and implement solution using C# and .NET to improve customer experience and increase potential revenue.

Academic Tutor

St.Catherine College

07/2020 - 07/2022

Provides tutoring service to UWA students in St.Catherine's College.

Units Tutored

  • MATH1722: Foundational Math
  • MATH1012: Theoratical Mathermatics
  • CITS1401: Computational Thinking with Python
  • CITS2200: Data Structure and Algorithm

Waitress

Keisuke Tonkotsu King

12/2020 - 07/2022

Providing excellent wait service to ensure satisfaction. Taking customer orders and delivering food and beverages. Making menu recommendations, answering questions and sharing additional information with restaurant patrons.

Education

The University of Western Australia

Bachelor of Science - Double major in Software Engineering and Data Science

GPA: 6.78/7.0 | WAM: 84/100

Achieved Global Excellence Scholarship