Summary
Dan Mcgough is a pragmatic Software Engineer III with 11 years of experience specializing in mid-stack JavaScript and component-driven UI development using Vue, React, and Angular. He pairs front-end expertise with Node and Python API work (REST and GraphQL), plus practical DevOps fluency—Docker, WebSockets, PWAs, and TypeScript—to streamline development and deployment for enterprise clients. As a Senior Consultant at Avanade he delivered client-facing and internal apps for customers like AWS, Microsoft, and Ecolab, and now applies that experience to product engineering at Pax8. He’s comfortable owning full feature lifecycles from data migrations and SEO/analytics implementation to performance optimizations, and has a proven track record replatforming e-commerce systems and building internal tools. A philosophy graduate who learned to code at General Assembly, he brings a thoughtful, user-focused perspective to solving technical problems.
11 years of coding experience
6 years of employment as a software developer
Bachelor's Degree, Philosophy, Bachelor's Degree, Philosophy at University of Washington
Full-stack Web Development Immersive, Full-stack Web Development Immersive at General Assembly