clarence cheung

full-stack developer

avatar

about me

I am a full-stack web developer with an interest in building modern, interactive and responsive applications.


With a strong technical background, I developed the interest in understanding how things work, studying why something may not work and researching different methods to improve the process.


I am also part of the instructional staff for the UC Berkeley Coding Bootcamp and help students understand coding concepts and mentor class projects.

technologies to facilitate progress

some tech i use

tech-icon

react / native

tech-icon

next js

tech-icon

javascript

tech-icon

typescript

tech-icon

mui

tech-icon

graphql

tech-icon

mysql

tech-icon

mongodb

tech-icon

flask

tech-icon

git

tech-icon

heroku

and more

tech-icon

node js

tech-icon

python

tech-icon

java

tech-icon

bash / zsh

and more...

selected projects

project preview

SSM

A prototype social media application requested by a client that wants to provide another option for people to connect. It is made with MERN, GraphQL, Typescript.

project preview

The Rockademy

A web application that provides information about musical band programs for a Rock N' Roll school. Students can also register for musical programs. NextJS and MongoDB is used in this project.

project preview

Ham Spam Flask

Ham-Spam-Flask is a web application that uses machine learning model to classify SMS texts as "HAM" or "SPAM". It uses React as front end with a Flask backend server.

project preview

BatAttack!

BatAttack! is a HTML web-based game built around Javascript and Phaser. Player controls Otis to navigate through different levels to reach the goal.

more coming...

Clarence Cheung © 2019 - 2025