Welcome To
My Portfolio Website

Hi, I'm We Chern,
I'm passionate about building Web & Mobile Applications.

My Portfolio Project Images
Learn More

Projects

🛠 Cool apps I've built in my free time

UltiScore


An ultimate frisbee tournament statistics website. It has scorekeeping feature for live scoring. Displays stats of the players, matches, teams and more.

Stack
  • Laravel
  • Next.js
  • MySQL
  • AWS

Crypto Trading Bot


High Frequency Trading (HFT) algorithm using Binance API, TA-Lib, Telegram API, & Taapi API to execute Perpetual Futures trades in the cryptocurrency market, Dockerized & deployed on AWS EC2 instance.

Stack
  • Python
  • Binance API
  • Telegram API
  • Docker

Simple Todo


A Todo List app with CRUD operations connecting to local storage. This project has taught me how to use local phone storage for CRUD operations. It has also improved my Flutter skills.

Stack
  • Flutter
  • SQLite

BetterDaily: Home Workouts


A Home Workout app with User Authentication connecting to Firebase. This project has taught me how to use Firebase for User Auth & Storage

Stack
  • Flutter
  • Firebase

Simple Calculator


A Calculator app for basic math calculations. This project has introduced me to Flutter basics, and taught me how to publish apps to the Play Store.

Stack
  • Flutter

Landing Page | My Website


The website you're on right now, my personal website, is where I unleash my creativity. This project has improved my web dev skills, and I've learnt how to host websites.

Stack
  • Next.js
  • Styled Components
  • Vercel

Blog Module | My Website


The Blog section of my website uses GraphCMS, which is a Headless Content Management System (CMS). I gave TailwindCSS a try for this, but I might move it to Styled Components.

Stack
  • Next.js
  • TailwindCSS
  • GraphCMS

SiteBlocker - Block Websites to Stay Focused


A chrome extension to block social media sites such as Facebook, Instagram, Twitter, LinkedIn, Reddit, Discord, Spotify, and Netflix to prevent yourself from scrolling or getting distracted from work.

Stack
  • HTML & CSS
  • JavaScript
  • ChromeAPI

Chromepapers - Beautiful Wallpapers for Chrome


A chrome extension to display beautiful wallpapers for Google Chrome search pages, randomly displays 1 out of 3 wallpapers on page load. More wallpapers will be added in the future.

Stack
  • HTML & CSS
  • JavaScript
  • ChromeAPI

Krusties


Krusties is a video game that teaches users how to prepare a burger based on a recipe. It uses a first-person movement system which simulates cooking in real life. (Preview video done by my friend)

Stack
  • Unity Engine
  • C#

Experience

🧰 I've gained valuable experience in academia & during my internship at
Public Mutual Berhad

Technologies

⭐️ I've worked with a range of technologies in Web and Mobile development,
from Frontend to Backend to Database.

AWS Stack

IAM
IAM
Cognito
Cognito
API Gateway
API Gateway
Lambda
Lambda
RDS
RDS
S3
S3
Open Search
Open Search
VPC
VPC
Cloud Watch
Cloud Watch
EC2
EC2
Secrets Manager
Secrets Manager
Elastic Beanstalk
Elastic Beanstalk
CodePipeline
CodePipeline
Route 53
Route 53

    General

    Python
    Python
    C
    C
    C#
    C#
    Java
    Java
    HTML
    HTML
    CSS
    CSS
    Javascript
    Javascript
    TypeScript
    TypeScript

    Front-End

    React.js
    React.js
    Next.js
    Next.js
    Vue.js
    Vue.js
    React Native
    React Native
    Flutter
    Flutter
    Livewire
    Livewire

    Back-End

    PHP
    PHP
    Laravel
    Laravel
    Django
    Django
    ASP.NET Core
    ASP.NET Core
    Go
    Go
    Node.js
    Node.js
    Express.js
    Express.js

    Databases

    MySQL
    MySQL
    PostgreSQL
    PostgreSQL
    Oracle DB
    Oracle DB
    Firebase
    Firebase
    Dapper ORM
    Dapper ORM
    SQLite
    SQLite

    Deployment

    AWS
    AWS
    Vercel
    Vercel
    Laravel Forge
    Laravel Forge
    Railway
    Railway
    Docker
    Docker

    UI

    Figma
    Figma
    Tailwind CSS
    Tailwind CSS
    Styled Components
    Styled Components
    Ant Design
    Ant Design

    State Management

    Pinia
    Pinia
    Riverpod
    Riverpod

    APIs

    Postman
    Postman
    GraphQL
    GraphQL
    Axios
    Axios
    React Query
    React Query
    Swagger UI
    Swagger UI
    Binance API
    Binance API
    Chrome API
    Chrome API

    Data Streaming

    Apache Kafka
    Apache Kafka
    Debezium
    Debezium
    Upstash
    Upstash

    Data Analytics

    Tableau
    Tableau
    SAS Studio
    SAS Studio
    Google Analytics
    Google Analytics

Others

Git
Git
GraphCMS
GraphCMS
Unity
Unity
Visual Paradigm
Visual Paradigm

Latest Blog Posts

🖌 Documenting my journey & sharing my knowledge

View More

My Accomplishments

🌱 Sharpening my skills daily

25+

Projects

4000+

Github Commits

3.77/4.0

CGPA

3

Play Store Apps Launched

"Gradatim Ferociter"

Designed & Coded by We Chern