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 a seasoned web application engineer and entrepreneur with 14 years of experience, best known as co-founder and core maintainer of NodeBB, a popular open-source Node.js forum platform. He blends front-end craftsmanship—creating responsive HTML5 interfaces—with back-end expertise in JavaScript, PHP, MySQL and modern stacks like Node.js, Redis and CouchDB. Julian has hands-on ops experience managing LEMP/LEMP-like hosting, nginx/Apache and Linux deployments, enabling him to ship production-ready, scalable systems and plugins such as OAuth SSO for NodeBB. His background includes building social gaming backends and integrating social media to grow engagement, plus a track record of API-first design and rigorous code maintenance visible on GitHub. Based in Toronto, he also brings an uncommon mix of musical leadership—conducting community bands—which speaks to his collaborative, steady stewardship of open-source projects and teams.
code14 years of coding experience
job5 years of employment as a software developer
bookBA, Music, Computer Science, BA, Music, Computer Science at McMaster University
bookOSSD, OSSD at Mentor College
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 (30)

javascript10
apidoc10
user-authentication10
authentication10
websocket10
php10
api10
front-end-development10
passportjs10
nodejs10
nginx10
oauth10
mysql9
database-api9
facebook9

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
Julian Lam - Co-Founder at Dundas Concert Band