Brian Ng

Co-Founder & CTO at Gather (formerly Gather TV)

Kailua, Hawaii, United States
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
Brian Ng is a seasoned software leader and startup CTO with 14 years of professional experience building consumer and enterprise web platforms, now co-founding a video-first venue discovery startup in Kailua, Hawaii. He blends hands-on product engineering and system architecture—having led partner and media engineering teams at Meta and shipped core features across the React/Babel ecosystem. An active open-source contributor, Brian has improved critical tooling such as Babel and Prettier (notably enhancing React JSX transforms and formatting edge cases), and helped upgrade and document developer workflows. His background spans real-time systems, marketplaces, and large-scale partner integrations, from early Node.js/WebSocket apps to Metaverse content partnerships. Comfortable moving between front-end polish and parser-level fixes, he brings rare depth in both developer tooling and production product delivery. He pairs a humanities education with decades of engineering practice, which informs his product-focused, user-centric approach to technical leadership.
code13 years of coding experience
job28 years of employment as a software developer
bookAssociate of Arts - AA, Associate of Arts - AA at Diablo Valley College
bookUniversity of California, Los Angeles
stackoverflow-logo

Stackoverflow

Stats
5,810reputation
365kreached
28answers
0questions
Badges
charts
top-5%
jquery
top-5%
pdf
top-1%
itext
top-1%
jquery-ui
top-5%
github-logo-circle

Github Skills (49)

astm10
babel610
parserator10
javascript10
parser10
sem10
flow-control10
website-development10
testing10
work-flow10
typescript10
pdf10
formatter10
eslint10
pretier10

Programming languages (7)

TypeScriptC#CSSOCamlJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
babel/babel-upgrade

Feb 2018 - Mar 2020

⬆️ A tool for upgrading Babel versions (to v7): `npx babel-upgrade`
Role in this project:
userFull-stack Developer
Contributions:16 commits, 14 PRs, 17 pushes in 2 years 1 month
Contributions summary:Brian primarily contributed to the `babel/babel-upgrade` project by enhancing its core functionality for upgrading Babel versions. They refactored code, added new features, and improved the testing framework. The user integrated semver for version upgrades, added Flow preset detection, and streamlined the upgrade process. They also updated and ensured the project used the latest Babel versions.
npxbabelbabel-pluginbabel-upgrade
babel/website

Oct 2015 - Jan 2022

:globe_with_meridians: The Babel documentation website
Role in this project:
userFront-end Developer
Contributions:201 reviews, 143 commits, 418 PRs in 6 years 3 months
Contributions summary:Brian primarily contributed to the Babel website, focusing on front-end development. They fixed bugs related to the website's functionality, such as duplicate heading hashes and broken links. Furthermore, the user made design tweaks and implemented new features, including adding a mini-repl and improving the website's overall visual presentation by replacing links with icons and updating blog styles. These changes aimed to improve the user experience and maintain the website's modern design.
globedocumentation-websitebabeljavascriptwebpack
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
Brian Ng - Co-Founder & CTO at Gather (formerly Gather TV)