Summary
Paul Marshall is a seasoned full-stack software engineer with over a decade of professional experience and 16 years of hands-on development across the full software lifecycle, particularly in the Java and Microsoft stacks. He has shipped production React front-ends and C# server APIs at scale for Microsoft, turning petabytes of telemetry into actionable insights while managing Azure DevOps CI/CD and mentoring new hires. Comfortable in both legacy migrations and greenfield work, he’s led multi-developer projects, tracked down thorny server bugs, and championed usability—building tooling that makes projects easier for developers, PMs, and customers alike. Paul blends engineering rigor with agile facilitation and Scrum stewardship, reflecting a pragmatic focus on delivery and team effectiveness. Based in Maple Valley, WA, he pairs a strong academic foundation in engineering and computer science with a long track record of cross-team coordination on complex features.
11 years of coding experience
17 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Washington
Bachelor of Science (B.S.), Mechanical Engineering, Bachelor of Science (B.S.), Mechanical Engineering at University of California, Santa Barbara
(incomplete) Master's Degree, ENGINEERING, (incomplete) Master's Degree, ENGINEERING at Simon Fraser University