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

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 ... πŸ”₯

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 mouse-automator Public

    🐭Automatic mouse actions utility

    TypeScript 2

  2. ontario-diner ontario-diner Public

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

    TypeScript

  3. IKP-Ethereum IKP-Ethereum Public

    JavaScript