Skip to content
View cch01's full-sized avatar

Block or report cch01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cch01/README.md

👋 Hi, I'm Terry Chan

A passionate Full-Stack Software Engineer based in Toronto, I craft elegant code and bring complex ideas to life. With a strong focus on building scalable and high-performance applications, I specialize in both web and desktop solutions using modern technologies.


🌟 A Bit About Me

  • 💻 Tech Enthusiast with a keen interest in everything from Kubernetes clusters to sleek UI design.
  • 👨‍💻 Experienced in leading projects, mentoring teams, and enhancing application performance.
  • 💼 Currently working at Fintros Inc. as a Full Stack Developer.
  • 🎓 MSc in Information Technology from The Hong Kong Polytechnic University.
  • 🐱 Cat Slave 💘
  • 🐣 Sparrow Lover

🛠️ Tech Stack

Languages

typescript javascript Ruby python dart GraphQL

Front-End Development

Next JS React React Native tailwind-css MUI pwa Storybook html css sass bootstrap jquery

Back-End Development

NestJS NodeJS Kubernetes Express.js Docker Strapi Flask Django

Database

Postgres MongoDB Redis

Backend as a Service (BaaS)

Vercel Heroku Netlify AWS DigitalOcean

Testing

Jest Testing-Library cypress


🚀 Projects

View - Website

Dive into the timeless world of Tetris with Just Tetris! A modern take on the classic game, this Progressive Web App combines sleek design, intuitive controls, and robust customization options. Built with React, TailwindCSS, and Vite, Just Tetris offers an unparalleled experience for both casual and competitive players alike. Whether you're here to beat your high score or challenge friends online (coming soon!), this app has you covered.

Features:

  • 🧩 Self-implemented, meticulously crafted Tetris logic.
  • 📱 Fine-tuned silky smooth touch control experience.
  • ⚙️ Customize board dimensions (width, height) and difficulty levels.
  • 💾 Save configurations and track your high scores.
  • 📐 Auto-adjust dimensions for seamless window resizing.
  • 🌐 Fully optimized Progressive Web App for use on any device.

Coming Soon:

  • 🚀 Dedicated server for real-time online matching and scoreboard tracking.
  • 🏆 Compete with friends or other players in dynamic multiplayer mode.

Check out Just Tetris and relive the magic of Tetris, reimagined for today's web!

Download - Here
Ever wished for a simpler way to automate those tedious mouse clicks? Look no further! Mouse Automator is a cross-platform desktop application designed to automate mouse actions with precision and flexibility. Built using Electron, React.js, and nut.js, this app runs on Mac, Windows, and Linux. Whether for gaming, testing, or repetitive tasks, Mouse Automator has your back!

Features:

  • 🎯 Target applications and customize click types.
  • ⚙️ Save and reload your settings automatically.
  • 🖥️ Native system tray and notification support.
  • 🚀 Start on login and minimize to the tray for convenience.
  • 🔥 More coming here ... 🔥

View - Website
Ontario Diner is your go-to web app for seamless bill splitting and tipping. Whether it’s taxes, discounts, or sharing costs with friends, this PWA makes the entire process smooth and hassle-free. Built with React.js, TypeScript, and TailwindCSS, it delivers a sleek, intuitive experience, and even works offline thanks to VitePWA. Never overpay on your meal again!

Features:

  • 🌐 Simple tax calculations (Federal & Provincial).
  • 🎯 Real-time discounts and customizable tip options.
  • 👥 Easy bill-splitting among friends and family.
  • 📱 Installable PWA for a native app feel.

🌱 Always Learning & Building

My journey in tech is driven by curiosity and a love for solving real-world problems. From PWA development to automating workflows, I’m always excited to take on new challenges. Check out more of my work and feel free to connect!

LinkedIn Badge

Pinned Loading

  1. mouse-automator Public

    🐭Automatic mouse actions utility

    TypeScript 3

  2. ontario-diner Public

    🍁 Ontario Diner - Bill Splitting and Tipping Made Easy! 🍽️

    TypeScript

  3. IKP-Ethereum Public

    JavaScript

  4. just-tetris Public

    A modern, customizable Tetris game with responsive design, silky smooth touch controls, and Progressive Web App support.

    TypeScript 2 1

185 contributions in the last year

Skip to contributions year list
Contribution Graph
Day of Week August September October November December January February March April May June July August
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to cch01/just-tetris, cch01/mouse-automator, cch01/cch01 and 1 other repository
Loading A graph representing cch01's contributions from August 11, 2024 to August 14, 2025. The contributions are 94% commits, 5% pull requests, 0% code review, 1% issues.

Contribution activity

August 2025

cch01 has no activity yet for this period.
Loading