Joe Morgan

Staff Engineer at JavaScript Presentations

Lawrence, Kansas, 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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor of Arts (B.A.), Philosophy, 3.8 GPA, Bachelor of Arts (B.A.), Philosophy, 3.8 GPA at University of Kansas
bookMLIS, Library Studies, 3.96 GPA, MLIS, Library Studies, 3.96 GPA at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
21reputation
740reached
1answer
0questions
github-logo-circle

Github Skills (72)

single-spa10
user-interaction10
google-maps-javascript-api10
javascript9
google-map9
user-event9
microservices9
redux9
jsperf9
react9
frontend9
dom9
documentation9
react-styleguidist9
js8

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
jsmapr1/jsmapr1.github.io

Nov 2015 - Nov 2020

Contributions:44 pushes, 1 branch in 5 years
jsmapr1/frontend-gitlab

Apr 2016 - Oct 2016

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.
Request Free Trial