John Lam is a software developer based in Vancouver with nine years of experience building web applications and test automation across startups and open-source projects. Currently at Later, he brings a full-stack JavaScript background shaped by roles ranging from frontend internationalization and UX collaboration at FightPandemics to building CI-driven test frameworks for decentralized databases at Bluzelle. He is comfortable across React, Node.js, Docker, and cloud tooling, and has hands-on experience implementing i18n workflows and production-grade testing pipelines. Trained in cognitive science and a developer bootcamp, he pairs user-centered thinking with pragmatic engineering—evident in work like converting databases safely and deploying monitoring stacks for reliability.
9 years of coding experience
3 years of employment as a software developer
CodeCore Developer Bootcamp
Cognitive Science, Cognitive Science at Simon Fraser University
This is not the first and last pandemic. Currently, the information about the pandemic is highly fragmented, especially at the local level. Whereas one can find global information and trackers, it is difficult to find information that is relevant to your community. Furthermore, it is difficult for organizations, funders, companies, volunteers and local leaders to coordinate responses. This puts humanity and local communities at risk. FightPandemics was born to make communities more resilient to pandemics by facilitating access to information and coordinated responses.
Contributions:15 reviews, 101 commits, 72 PRs in 10 months
Contributions:101 PRs, 238 pushes, 87 branches in 1 year 9 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.