Calvin C. Chan avatar

About Calvin Chun-yu Chan

I am Calvin C. Chan, an experienced software developer who is passionate about creating delightful and useful things for people.

What skills?

I have 20 years of experience designing and building digital products for web and mobile apps. Typescript and ES6 are my languages of choice for now. I use ReactJS for frontend. For the backend side, I use NodeJS, MongoDB, PostgreSQL. I prefer Fastify over ExpressJS, although both can be used to get the job done.

My latest projects are built with refine (opens in a new tab) and Supabase (opens in a new tab).

You can find my open source projects on GitHub (opens in a new tab).

Latest Blog Posts

I aim to learn something new every day. I write about things I learned on my blog. Here are three of my latest posts:


Comments and feedback are welcome. You can reach me via: