Joe Morgan

Joe Morgan Email and Phone Number

Staff Engineer @ Matterport
Joe Morgan's Location
Lawrence, Kansas, United States, United States
Joe Morgan's Contact Details
About Joe Morgan

I'm a JavaScript developer. I worked in my industries architecting new systems. Here are some highlights:● Wrote popular book on JavaScript for The Pragmatic Programmers● Wrote a series on React for Digital Ocean that has been viewed over 2 million times● Architected multiple projects including new software, complete rewrites, and systems for graduallyreplacing legacy code● Contributed to the open source project single-spa/self-hosted-shared-dependencies● Led teams and have worked with stakeholders from all parts of business● Speaks around the country and internationally to capacity audiences and writes regularly on topicsranging from microfrontends to JavaScript principles to code craft● Organized meetups in the Kansas City area to improve the communication and code quality in thearea

Joe Morgan's Current Company Details
Matterport

Matterport

View
Staff Engineer
Website:
matterport.com
Employees:
51
Joe Morgan Work Experience Details
  • Matterport
    Staff Engineer
    Matterport Feb 2021 - Present
    Sunnyvale, California, Us
  • Javascript Presentations
    Speaker
    Javascript Presentations Sep 2016
    Various presentations to user groups or others
  • Kansas City React Meetup
    Founder And Co-Organizer
    Kansas City React Meetup Feb 2018 - Jan 2022
    I started the Kansas City React Meetup group and co-organize with a few other developers. We have between 30-50 regular attendees.
  • Bottomline Technologies
    Senior Ui Developer
    Bottomline Technologies May 2018 - Jan 2021
    Portsmouth, Nh, Us
    - Original team member hired to rebuild a legacy banking application. The project is live and is going to be promoted as the flagship banking project-Leads development as a member of the architect council- Lead cross-corporate efforts to convert projects to a microfrontend architecture-Work closely with design team to create a UX-driven web experience that puts users first- Led eight-member task force to create a technical plan for converting projects to microfrontends- Leading efforts to create a new architecture that will reduce build times by 50 times- Improved IE11 performance by 50% on two separate occasions- Created new Continuous Integration strategies and pipelines to improve deploy times- Created architectural patterns, testing standards, API mocking protocols, and documentation methods for the project as it started and evolved- Led cross-business effort to develop and deploy a new grid component that would support multiple use cases and customization across lines of business- Trained and mentored over a dozen new developers as the UI team grew from 3 to 10- Led efforts to introduce a new architectural paradigm to shared component library. Coordinated with managers, stakeholders, and UI developers on other projects to update components to fit the new pattern- Work closely with developers to isolate tricky bugs and to improve application performance- Delivered several trainings to UI developers across multiple lines of business on topics including state machines, microfrontends, code quality, refactoring, state handling, and more
  • Amc Theatres
    Application Developer Ii
    Amc Theatres Apr 2018 - May 2018
    Short term contract. Worked on application interface for AMC Theaters. Built the application using React and GraphQL
  • Deg Digital
    Senior Ui Engineer
    Deg Digital Sep 2017 - Apr 2018
    Overland Park, Ks, Us
    - Develop user interfaces and reusable components for a variety of customers and platforms- Develop applications using React.js and plain JavaScript- Led effort to integrate pull requests and testing into standard development practices- Trained staff in developing reusable React components
  • Builder Designs
    Software Architect
    Builder Designs Nov 2016 - Sep 2017
    Olathe, Kansas, Us
    - Developed architecture for two large Single Page Applications for a Fortune 1000 company- Developed code in React and Angular 2- Led team in establishing coding process by developing a ticket flow and integrating code reviews- Led team in integrating modern JavaScript tooling such as Webpack, ES6, and ESLint- Led team in developing coding standards
  • The University Of Kansas
    Programmer
    The University Of Kansas Jul 2015 - Nov 2016
    Lawrence, Ks, Us
    Develop web applications and web pages for the University of Kansas Marketing and Communications department.- Introduced modern javascript frameworks to IT department: Developed web apps using React and worked with other programmers developing Angular apps.- Led instruction on integrating build tools and other modern web development tools: Presented on incorporating Gulp, Sass, Mocha and other modern build tools in front end development.- Led efforts to increase team participation by incorporating code reviews into workflow: Added code reviews to work flows. Led efforts to incorporate git into daily projects. Incorporated git into team Slack channel.- Collaborated with Analytics team to incorporate Google Event tracker to campaign sites.
  • Red Nova Labs
    Software Engineer
    Red Nova Labs Apr 2013 - Jul 2015
    Westwood, Ks, Us
    Full stack developer/Team Lead/Sometime Project Manager. I've done everything from code rich single page applications for managing product information, to restructuring architecture, to building automation tools and upgrading business intelligence systems. If it can be done, I've done it.- Updated the server infrastructure. Reduced cost by 30% and increased page load by 20%.- Introduced modern javascript frameworks: Built inventory management system using Angular. Built customizable modals for coupons, contact forms and other points of customer contact with Angular.- Introduced test driven development to legacy products.- Led efforts to increase code quality while adding new features as the product grew 500%.
  • Johnson County Library
    Web Content Developer
    Johnson County Library Aug 2011 - Apr 2013
    Us
    I make the website awesome. I've written several scripts to create dynamic web pages by integrating data from our web catalog. I develop new pages, conduct usability studies and patron interviews, create marketing reports using web analytics and help coordinate social media efforts.
  • University Of Wisconsin-Madison Merit Library
    Research Intern
    University Of Wisconsin-Madison Merit Library 2010 - Oct 2011
    I taught classes on Adobe Products, classroom technology, and information literacy to high school students, college students, and professionals. I initiated a team to create a game-based learning module I helped supervise and mentor student workers.
  • University Of Wisconsin - Madison Center For Limnology
    Library Project Assistant
    University Of Wisconsin - Madison Center For Limnology Aug 2008 - May 2010
    I directed the library at the Center for Limnology, a very active department that studies inland waters. While at the Center for Limnology, I developed a digital collection of center-generated publications, and was part of a team that developed an electronic photo archive. I hired, trained, and supervised two staff members.

Joe Morgan Skills

Javascript React Php Ruby Chef Devops Angularjs Html Project Management Instructional Technology Research Public Speaking Css Instructional Design Redux Open Source Development Kanban

Joe Morgan Education Details

  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    Library Studies
  • The University Of Kansas
    The University Of Kansas
    Philosophy

Frequently Asked Questions about Joe Morgan

What company does Joe Morgan work for?

Joe Morgan works for Matterport

What is Joe Morgan's role at the current company?

Joe Morgan's current role is Staff Engineer.

What is Joe Morgan's email address?

Joe Morgan's email address is jm****@****ine.com

What is Joe Morgan's direct phone number?

Joe Morgan's direct phone number is +178583*****

What schools did Joe Morgan attend?

Joe Morgan attended University Of Wisconsin-Madison, The University Of Kansas.

What are some of Joe Morgan's interests?

Joe Morgan has interest in Functional Programming, Python, Math, React, Clojure, Complex Things, Node, Javascript, Ruby, Philosophy.

What skills is Joe Morgan known for?

Joe Morgan has skills like Javascript, React, Php, Ruby, Chef, Devops, Angularjs, Html, Project Management, Instructional Technology, Research, Public Speaking.

Who are Joe Morgan's colleagues?

Joe Morgan's colleagues are Raghu Munaswamy, Aaliyah Sowards, Xiomara Gómez, Alejandro Pirez, Robert Toga, Kathleen Gould, Cpa, Japjit Tulsi.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.