Welcome to My Portfolio

About Me

Bonjour! I am Ka Lok Cheung. I also go by the name "Karlo". I am a software developer with experience in various programming languages and frameworks. I love to build applications that solve real-world problems.

Projects

Clicking on the boxes will redirect you to the respective Github repo

Wordle Assist (Android)

This app can help you solve Wordle the game. I architected the app using MVVM structure. The UI is built using Jetpack Compose.

SimpliTaxJS

This simple web app helps you calcuate the price of a product/service after applying GST/HST in Ontario. It is built using pure JavaScript.

Hong Kong Phantom Buses

This is a proof of concept on consuming and restructuring the bus ETA data provided by Hong Kong Governement's Open Data API. I used SpringBoot to develop a backend service that request and consume real time data from the API. Then, I created a frontend to further consume the processed information using React, Redux and React Hook.

Tech Stack

Android Kotlin Java JavaScript React SpringBoot Docker Docker Compose PHP Laravel

Contact

Email: karlocheungca@gmail.com

Github | LinkedIn