Joe Morgan is a Staff Engineer with 13 years of experience building and architecting JavaScript-first systems, currently driving architecture at Matterport from Lawrence, Kansas. He authors widely read technical content—including a Pragmatic Programmers book and a React series with over two million views—and speaks internationally on microfrontends, code craft, and JS principles. Joe has led cross-functional teams to deliver large rewrites, introduce microfrontend architectures, and slash build and IE11 performance bottlenecks, while mentoring growing UI teams. He contributes to open-source projects related to single-spa and shared dependency hosting, and has hands-on experience across full-stack and tooling improvements that cut infrastructure costs and speed deployments. Unusually for a senior engineer, his academic background in philosophy and library science informs a disciplined, user-focused approach to documentation, discoverability, and developer experience.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (B.A.), Philosophy, 3.8 GPA, Bachelor of Arts (B.A.), Philosophy, 3.8 GPA at University of Kansas
MLIS, Library Studies, 3.96 GPA, MLIS, Library Studies, 3.96 GPA at University of Wisconsin-Madison
Contributions:21 commits, 6 PRs, 33 pushes in 5 months
requirenode-jsnode-modulegitlabnode-gitlab
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.