Julian Lam

Co-Founder at Dundas Concert Band

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
Julian Lam is the co-founder and core maintainer of NodeBB with 13 years of experience building scalable web applications and developer tools. He is a hands-on full‑stack engineer fluent in JavaScript/Node.js, PHP, MySQL and server administration (nginx/Apache/Linux), with a focus on responsive HTML5 front ends powered by robust APIs. An active open‑source contributor, Julian has driven core NodeBB work (access control, topic hooks, email validation) and maintained an SSO OAuth plugin that bridges backend auth with frontend UX. Based in Toronto, he pairs entrepreneurial product experience and social gaming work (including the Lionsgate "Dirty Dancing" Facebook game) with an unexpected parallel as a music leader—serving as interim musical director and assistant conductor—bringing collaborative discipline and creative problem solving to engineering.
code14 years of coding experience
job5 years of employment as a software developer
bookBA Music Computer Science, BA Music Computer Science at McMaster University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
25,831reputation
2.8mreached
166answers
87questions
Badges
mysql
top-5%
facebook
top-5%
nginx
top-1%
php
top-1%
mootools
top-5%
javascript
top-5%
github-logo-circle

Github Skills (35)

api-doc10
javascript10
oauth210
node-js10
user-authentication10
authentication10
websocket10
php10
api10
javascripts10
front-end-development10
passport-js10
websockets10
nginx10
frontend-development10

Programming languages (19)

SmartyJavaCSSC++RustCVueGo

Github contributions (5)

github-logo-circle
NodeBB Plugin that allows users to login/register via any configured OAuth provider.
Role in this project:
userBack-end Developer
Contributions:1 review, 56 commits, 20 PRs in 7 years
Contributions summary:Julian primarily contributed to the back-end logic of a NodeBB plugin for SSO OAuth. Their work involved implementing OAuth strategies, reading user profile data, and handling user authentication and login processes. They updated the plugin to work with NodeBB version 0.4.0 and addressed issues with missing settings. The user also refactored some code to improve readability and maintainability.
provideroauth-providernodebbpluginnodejs
NodeBB/NodeBB

Apr 2013 - Jan 2023

Node.js based forum software built for the modern web
Role in this project:
userBack-end & Front-end Developer
Contributions:67 releases, 87 reviews, 6376 commits in 9 years 10 months
Contributions summary:Julian's contributions primarily involved fixing bugs and implementing new features within the NodeBB forum software. The user worked on access control and permissions for local logins and post editing. They implemented new hooks for handling and processing topic events, including a dedicated visual representation on the frontend. The user integrated enhancements to handle email validation and used the textcomplete library to enhance user input.
rediswebsocketssocket-ionodebbnode-js
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