Charis Lam

Software Engineer (Technical Lead) at Supabase

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Charis Lam is a software engineer and technical lead with four years of experience building TypeScript/JavaScript applications and shipping full-stack features from discovery to launch. Skilled in React, Node.js, Express, PostgreSQL, AWS, and Cloudflare Workers, Charis focuses on performance, accessibility, and intuitive UX while improving code quality through tests and CI/CD. At Supabase they contribute to a high-profile open-source Firebase alternative, enhancing docs, UI, and search to improve developer experience. Previously led full-stack efforts at Timescale and bridged science and software at ACD/Labs and the University of Toronto, bringing a user-centered, data-savvy mindset from an analytical chemistry background. Known for thriving in autonomous, fast-paced environments, Charis combines technical leadership with hands-on contributions to both product and developer tooling.
code4 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS, Analytical Chemistry, Master of Science - MS, Analytical Chemistry at University of Toronto
languagesEnglish, Chinese, French, Chinese
github-logo-circle

Github Skills (23)

javascript10
typescript10
ui-design10
uid10
front-end-development10
typescript-types10
typescripts10
react10
nextjs9
html8
documentation8
css8
databases7
database7
auth5

Programming languages (9)

TypeScriptRustCAstroPLpgSQLJavaScriptGoKotlin

Github contributions (5)

github-logo-circle
supabase/supabase

Oct 2023 - Apr 2025

The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Role in this project:
userFull-stack Developer
Contributions:1567 reviews, 1347 PRs, 2201 pushes in 1 year 5 months
Contributions summary:Charis's contributions primarily focused on improving the Supabase documentation and user interface. They fixed title issues in the documentation, implemented tab wrapping and various styling updates for the UI, and redesigned admonitions to match alerts. The user also added full-text search functionality to the docs, significantly enhancing the user experience. In addition, they worked on minor bug fixes and UX improvements throughout the documentation and also contributed to the codebase by adding test cases for the code editor functionality.
realtimefirebase-databasewebsocketsfirestorefollow
Contributions:18 releases, 4 reviews, 110 PRs in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Charis Lam - Software Engineer (Technical Lead) at Supabase